debeem-wallet
interface IStorageService {
    clear(): Promise<boolean>;
    count(query?): Promise<number>;
    delete(key): Promise<boolean>;
    get(key): Promise<any>;
    getAll(query?, maxCount?): Promise<any[]>;
    getAllKeys(query?, maxCount?): Promise<string[]>;
    getFirst(): Promise<any>;
    getKeyByItem(value): null | string;
    isValidItem(item, callback?): boolean;
    put(key, value): Promise<boolean>;
}

Implemented by

Methods