@actyx/sdk
Version:
Actyx SDK
12 lines (11 loc) • 562 B
TypeScript
import { InvalidateAllSnapshots, InvalidateSnapshots, RetrieveSnapshot, SnapshotStore, StoreSnapshot } from '../snapshotStore';
export declare class BlobSnapshotStore implements SnapshotStore {
private api;
private currentToken;
private currentActyxVersion;
constructor(api: string, currentToken: () => string, currentActyxVersion: () => string, reservedStorage: number);
storeSnapshot: StoreSnapshot;
retrieveSnapshot: RetrieveSnapshot;
invalidateSnapshots: InvalidateSnapshots;
invalidateAllSnapshots: InvalidateAllSnapshots;
}