import { SceneType } from '../sceneGraph'; /** * In the sceneStore Node, The fields that need to be converted between the "filePath in workspace" and "remote URLs". * The "filePath in workspace" is using for exporting the scene to a .vrz file or editing in the scene editor, * * and the "remote URLs" is using for storing in SceneStore and rendering in the 3D view. * * Different node tags may have different fields that need to be converted. */ export declare const nodeTagPathConversionFields: { default: string[]; /** * The src field in the MuJoCo can not convert to remote URLs, * because the MuJoCo will convert it automatic base on `assets` map. */ MuJoCo: any[]; }; export declare function convertSceneNodesToRemote(scene: SceneType, mapLocalFileToRemote: Record): SceneType; export declare function unzipVuerZipFile(arrayBuffer: ArrayBuffer): Promise<{ sceneYaml: string; assetsInZip: Record; }>;