import { SnapShotData } from './interface';
declare const Base: any;
export declare class Snapshot extends Base {
    private cacheDir;
    private uuid;
    constructor(options: any);
    get(key: any): Promise<any>;
    save(key: any, value: any): Promise<void>;
    delete(key: any): Promise<void>;
    batchSave(arr: Array<SnapShotData>): Promise<void>;
    private getSnapshotFile;
}
export {};
