export const name: "isodb-indexeddb"; export * from "./common.js"; export function openDB(name: string, def: DEF): Promise>; export function deleteDB(name: string): Promise; /** * @template {common.IObjectDef} ODef * * @implements common.IObject */ export class ObjectStore> implements common.IObject { /** * @param {IDBObjectStore} store * @param {ODef} odef */ constructor(store: IDBObjectStore, odef: ODef); store: IDBObjectStore; odef: ODef; /** * @template {keyof ODef} Key * @param {Key} key * @return {Promise|null>} */ get(key: Key): Promise | null>; /** * @template {keyof ODef} Key * @param {Key} key * @param {InstanceType} value */ set(key: Key_1, value: InstanceType): void; /** * @template {keyof ODef} Key * @param {Key} key */ remove(key: Key_2): void; } import * as common from './common.js'; //# sourceMappingURL=browser.d.ts.map