import { Loader } from 'three/webgpu'; import type { Viewer } from 'u-space'; import { SemanticGroup } from './objects/SemanticGroup'; export declare class SemanticLoader extends Loader { #private; viewer: Viewer; key: string; cachedIds: Set; constructor(viewer: Viewer); setKey(key: string): this; loadAsync(): Promise; clearCache(): void; dispose(): void; }