import type { ModelAssetBundleLoader, ModelAssetFiles } from './modelAssets/base/ModelAssetBundleLoader.js'; import type { ModelId } from './models.js'; export type ModelAssetMap = Partial>; export declare const registerModelAssetBundleLoader: (loader: ModelAssetBundleLoader) => void; export declare const loadModelAssets: (selectedModels: ReadonlyArray) => Promise; export declare const freeModelAssets: (modelId?: ModelId) => void; export declare const readModelTextFile: (modelId: ModelId, fileName: string) => string; export declare const readModelMsgpackFile: (modelId: ModelId, fileName: string) => T;