export interface I3DGSRenderer {
    initialize: () => Promise<void>;
    loadSplatsFromPackedData: (packedData: Float32Array, pointCount: number, sortOrder?: Uint32Array) => void;
    render: (viewMatrix: Float32Array, projectionMatrix: Float32Array, screenSize: [number, number]) => void;
    dispose: () => void;
}
export type RenderBackend = 'webgl' | 'webgpu';
//# sourceMappingURL=renderer.d.ts.map