export declare type StorageKey = string;
export declare type StorageValue = unknown;
export declare type Storage = Map<StorageKey, StorageValue>;
export interface StorageDriver {
    active: boolean;
    get(key: StorageKey): StorageValue;
    set(key: StorageKey, value: StorageValue): void;
    run<T>(cb: () => Promise<T>): Promise<T>;
}
