import type { Camera, Scene } from 'three'; import { CSS2DRenderer } from 'three/examples/jsm/renderers/CSS2DRenderer'; import { CSS3DRenderer } from 'three/examples/jsm/renderers/CSS3DRenderer'; export type CssRendererType = 'base' | 'normal'; declare class CssRenderer { private baseCssRenderer; private normalCssRenderer; cssRenderer: CSS2DRenderer | CSS3DRenderer; constructor(type: CssRendererType); getSize(): { width: number; height: number; }; setSize(width: number, height: number): void; render(scene: Scene, camera: Camera): void; } export default CssRenderer;