import { Object3D, Texture, Camera, WebGLRenderer } from 'three'; import { HtmlOverlayRenderer, OverlayObject } from './htmlOverlayRenderer'; export declare class ThreeHTMLRenderer { overlayRenderer: HtmlOverlayRenderer; selectionOpacity: number; private _textures; private _renderer; private _canvas; constructor(); connect(canvas: HTMLCanvasElement, camera: Camera, renderer: WebGLRenderer): void; addObject(element: HTMLElement, mesh: Object3D): OverlayObject; update(): void; private _uploadTextures; private _assignTexture; getTexture(element: HTMLElement): Texture | null; } //# sourceMappingURL=threeHTMLRenderer.d.ts.map