@lcap/nasl
Version:
NetEase Application Specific Language
18 lines • 606 B
TypeScript
export declare class IndexedDBHelper {
private storage;
constructor(dbName: string, storeName: string);
init(): Promise<void>;
storeData(value: any): Promise<string>;
storeDataBatch(dataArray: any[]): Promise<string>;
storeDataRemoveBatch(Array: any[]): Promise<string>;
readData(key: string): Promise<unknown>;
readDataBatch(keys: string[]): Promise<{
key: string;
value: unknown;
}[]>;
getAllData(): Promise<any[]>;
hasData(): Promise<boolean>;
deleteTable(): Promise<void>;
clear(): Promise<void>;
}
//# sourceMappingURL=utils.d.ts.map