import { type IDBPDatabase } from "idb"; import { SimpleStoreBase } from "./SimpleStoreBase.ts"; /** * Represents a simple store using IndexedDB. * @template T - The type of the values stored in the store. */ export declare class SimpleStoreIDBv1 extends SimpleStoreBase> { name: string; constructor(name: string); _db?: Promise>; get db(): Promise> | undefined; initDB(name: string): void; get(key: string): Promise; set(key: string, value: T): Promise; delete(key: string): Promise; keys(from?: string | undefined, to?: string | undefined, count?: number | undefined): Promise; keysIDB(query?: IDBValidKey | IDBKeyRange, count?: number): Promise; clear(): Promise; close(): void; destroy(): Promise; }