import { ShaderProgram } from "../ShaderProgram"; import { WebGLRenderer } from "../../../WebGLRenderer"; import { ShaderPass } from "../../passes/ShaderPass"; declare class CubeVisualisationProgram extends ShaderProgram { protected _initialize: () => void; protected _resize: () => void; protected _render: () => void; protected _dispose: () => void; constructor(renderer: WebGLRenderer, passes: ShaderPass[], points: Float32Array[], color?: Float32Array, borderColor?: Float32Array, drawPlanes?: boolean[] | undefined); protected _getFragmentSource(): string; protected _getVertexSource(): string; } export { CubeVisualisationProgram };