import { SdkStateObserver } from '../SdkState'; export default class NotiflyIndexedDBStore implements SdkStateObserver { private _dbName; private _storeName; private _db; private _activeTransactions; constructor(dbName: string, storeName: string); onTerminated(): void; ready(): Promise; getItem(key: string): Promise; setItem(key: string, value: string): Promise; setItems(entries: [string, string][]): Promise; removeItem(key: string): Promise; removeItems(keys: string[]): Promise; private _open; private _abortActiveTransactions; private _getTransaction; private _removeTransaction; private _onWindowUnload; } //# sourceMappingURL=IDB.d.ts.map