Files
AFFiNE-Mirror/blocksuite/framework/sync/src/blob/source.ts
T
2024-12-20 15:38:06 +08:00

9 lines
244 B
TypeScript

export interface BlobSource {
name: string;
readonly: boolean;
get: (key: string) => Promise<Blob | null>;
set: (key: string, value: Blob) => Promise<string>;
delete: (key: string) => Promise<void>;
list: () => Promise<string[]>;
}