/** * @class * @implements {DriverAsync} */ export class IdbDriver implements DriverAsync { /** * @param {{name?: string}} [config] */ constructor(config?: { name?: string; }); name: string; store: import("idb-keyval").UseStore; set(key: string, value: unknown): Promise; get(key: string): Promise; delete(key: string): Promise; has(key: string): Promise; clear(): Promise; /** * @returns {AsyncIterableIterator<[string, unknown]>} */ [Symbol.asyncIterator](): AsyncIterableIterator<[string, unknown]>; } export type DriverAsync = import("../types").DriverAsync; export type KvKey = import("../types").KvKey; //# sourceMappingURL=idb.d.ts.map