import type { RendererConfig } from '@antv/g-lite'; import { AbstractRenderer, HTMLRenderer, DomInteraction } from '@antv/g-lite'; import * as DeviceRenderer from '@antv/g-plugin-device-renderer'; import { WebXRManager } from './WebXRManager'; export { DomInteraction, DeviceRenderer, HTMLRenderer }; export { ARButton } from './ARButton'; export { WebXRManager } from './WebXRManager'; export interface WebGLRendererConfig extends RendererConfig { targets: ('webgl1' | 'webgl2')[]; onContextLost: (e: Event) => void; onContextRestored: (e: Event) => void; onContextCreationError: (e: Event) => void; enableFXAA: boolean; } export declare class Renderer extends AbstractRenderer { xr: WebXRManager; constructor(config?: Partial); } //# sourceMappingURL=index.d.ts.map