export declare class PointsDraw {
    private _gl;
    private _vbo;
    private _shader;
    constructor(_gl: WebGLRenderingContext);
    dispose(): void;
    private _generate;
    drawPoints(screenWidth: number, screenHeight: number, dataWidth: number, dataHeight: number, points: Float32Array, mirror: boolean, color: [number, number, number], pointSize: number): void;
    private _getCameraShader;
}
export declare function getPointsDataMatrix(frameWidth: number, frameHeight: number, screenWidth: number, screenHeight: number, mirror: boolean): Float32Array;
