import { Camera, WebGLRenderer, Scene } from "three"; import VNode from "../../../vnode"; import { WebGLRendererProps } from "./component"; import { VnodeProps } from "../../../types/vnodeProps"; import { SceneGroupVNode } from "../../sceneGroup"; export declare class WebGLRendererVNode extends VNode { static NAME: string; scene: Scene | undefined; camera: Camera | undefined; renderer: WebGLRenderer; group: Array; constructor(props: VnodeProps); update(props: WebGLRendererProps): void; append(vnode: VNode): void; insertBefore(vnode: VNode): void; removeChild(vnode: VNode): void; render(): void; }