import { Loader } from 'three/webgpu'; import { BaseGroup, type Viewer } from 'u-space'; import { SceneLoader, type SceneGroup } from './SceneLoader'; import { SemanticLoader } from '../semantics/SemanticLoader'; import type { SemanticGroup } from '../semantics'; export declare class UManagerSceneGroup extends BaseGroup { isUManagerSceneGroup: boolean; type: string; semanticGroup: SemanticGroup; sceneGroup: SceneGroup; constructor(semanticGroup: SemanticGroup, sceneGroup: SceneGroup); } export declare class UManagerLoader extends Loader { #private; viewer: Viewer; key: string; sceneLoader: SceneLoader; semanticLoader: SemanticLoader; constructor(viewer: Viewer); setKey(key: string): this; loadAsync(): Promise; clearCache(): void; dispose(): void; }