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;