import { Canvas } from '@antv/g-lite'; import { DeviceRenderer } from '.'; export declare class WebXRManager { private plugin; private session; private referenceSpaceType; private referenceSpace; private glBaseLayer; private controllers; private controllerInputSources; constructor(plugin: DeviceRenderer.Plugin); setSession(canvas: Canvas, session: XRSession): Promise; setReferenceSpaceType(referenceSpaceType: XRReferenceSpaceType): void; getSession(): XRSession; getReferenceSpace(): XRReferenceSpace; private getOrCreateController; getController(index: number): import("@antv/g-lite").Group; private onSessionEnd; private onSessionEvent; private onInputSourcesChange; } //# sourceMappingURL=WebXRManager.d.ts.map