export declare type StoreType = 'localstore' | 'sessionstore' | 'memory'; export interface Store { keys?(): Promise> | IterableIterator; get(key: string): Promise | T | undefined | null; delete(key: string): Promise | boolean; set(key: string, value: T): Promise | this; }