import { ShaderProgram3D } from '../shader/programs'; import { Scatter3DData } from './types'; export declare class Scatter3D { private gl; private vao; private geometryPosBuffer; private geometryIndexBuffer; private instancePosBuffer; private instanceColorBuffer; private instanceSizeBuffer; private geometry; private instanceCount; private symbol; constructor(gl: WebGL2RenderingContext); private initBuffers; updateData(data: Scatter3DData): void; private generateDefaultColors; render(program: ShaderProgram3D): void; destroy(): void; }