import { IRenderer, Pic } from './interface.js'; import { BspMap } from '../assets/bsp.js'; import { BspGeometryBuildResult } from './bsp.js'; export type { Pic }; export interface Renderer extends IRenderer { setAreaPortalState(portalNum: number, open: boolean): void; uploadBspGeometry(map: BspMap): BspGeometryBuildResult; } export declare const createRenderer: (gl: WebGL2RenderingContext) => Renderer; //# sourceMappingURL=renderer.d.ts.map