import type { BlockProps } from '../model'; import type { BlobCRUD } from './type'; type AssetsManagerConfig = { blob: BlobCRUD; }; export declare class AssetsManager { readonly uploadingAssetsMap: Map Partial; }>; private readonly _assetsMap; private readonly _blob; private readonly _names; private readonly _pathBlobIdMap; constructor(options: AssetsManagerConfig); cleanup(): void; getAssets(): Map; getPathBlobIdMap(): Map; isEmpty(): boolean; readFromBlob(blobId: string): Promise; writeToBlob(blobId: string): Promise; } export {}; //# sourceMappingURL=assets.d.ts.map