import type { CanvasContext, CanvasLike, DataURLOptions, GlobalRuntime, ContextService } from '@antv/g-lite'; export declare class WebGLContextService implements ContextService { private $container; private $canvas; private dpr; private canvasConfig; private deviceRendererPlugin; constructor(context: GlobalRuntime & CanvasContext); init(): void; getDomElement(): CanvasLike; getContext(): WebGLRenderingContext | WebGL2RenderingContext; getBoundingClientRect(): DOMRect; destroy(): void; resize(width: number, height: number): void; getDPR(): number; applyCursorStyle(cursor: string): void; toDataURL(options?: Partial): Promise; } //# sourceMappingURL=WebGLContextService.d.ts.map