/** * Pure helpers for `model3d` (embedded GLB/GLTF) elements (Svelte port of the * vanilla binding's `renderModel3dElement`). The actual scene mounting is * stateful (DOM refs, an async lifecycle) and lives in the `Model3dView` SFC * via the shared framework-free `mountModel3D` controller; this module only * holds the pure data-URL -> blob-URL conversion so it stays unit-testable * without a DOM. */ /** Default MIME for GLB binaries when the element omits `modelMimeType`. */ export declare const DEFAULT_MODEL_MIME = "model/gltf-binary"; /** * Convert the base64 `modelData` data URL to a blob (object) URL the shared * GLTF loader can fetch. Returns undefined for missing / malformed data URLs. */ export declare function modelDataToBlobUrl(dataUrl: string | undefined, mimeType: string | undefined): string | undefined; //# sourceMappingURL=model3d-view.d.ts.map