import { BspGeometry } from './geometry.js'; import { BspSurfacePipeline } from '../bspPipeline.js'; import { LightStyleManager } from '../lightStyles.js'; export declare class BspRenderer { readonly gl: WebGL2RenderingContext; readonly pipeline: BspSurfacePipeline; readonly lightStyles: LightStyleManager; constructor(gl: WebGL2RenderingContext); render(geometry: BspGeometry, modelViewProjection: Float32List, timeSeconds: number, diffuseTextureUnit?: number): void; dispose(): void; } //# sourceMappingURL=renderer.d.ts.map