import { StoresResetOptions } from "../types/stores-reset-options.type"; import * as i0 from "@angular/core"; export declare class NgxIndexedDatabaseStoreOperationsService { constructor(); upsert(dbName: string, storeName: string, data: T): Promise; delete(dbName: string, storeName: string, value: any): Promise<{ success: boolean; }>; deleteBy(dbName: string, storeName: string, key: string, value: any): Promise<{ success: boolean; }>; clear(dbName: string, storeName: string): Promise<{ success: boolean; }>; find(dbName: string, storeName: string, value: any): Promise; findBy(dbName: string, storeName: string, key: string, value: any): Promise; findMany(dbName: string, storeName: string, values: any[]): Promise; findManyBy(dbName: string, storeName: string, key: string, values: any[]): Promise; fetchAll(dbName: string, storeName: string): Promise; resetStores(dbName: string, options?: StoresResetOptions): Promise; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }