import type { SlugGPUData } from '../slug/types'; export interface WebGLVectorRenderer { setGeometry(data: SlugGPUData): void; render(mvp: Float32Array, color: Float32Array): void; dispose(): void; } export interface WebGLVectorRendererOptions { adaptiveSupersampling?: boolean; } export declare function createWebGLVectorRenderer(gl: WebGL2RenderingContext, options?: WebGLVectorRendererOptions): WebGLVectorRenderer; export type { SlugGPUData };