export interface FileNode { id: string; parentId: string | null; label: string; etype: 'folder' | 'file'; isCollapsible?: boolean; } interface Object3DLike { name?: string; type?: string; uuid?: string; children?: Object3DLike[]; } export declare function convertSceneToFileList(scene: Object3DLike): FileNode[]; export declare function convertSceneHierarchyToFileList(rootNode: Object3DLike, options?: { filterEmpty?: boolean; useType?: boolean; }): FileNode[]; export {};