UNPKG

@react-native-replicache/replicache-generic-sqlite

Version:

> Plug-in React Native compatibility bindings for [Replicache](https://replicache.dev/).

18 lines 706 B
export interface GenericSQLResultSetRowList { length: number; item(index: number): any; } export declare abstract class ReplicacheGenericSQLiteTransaction { abstract start(readonly?: boolean): Promise<void>; abstract execute(sqlStatement: string, args?: (string | number | null)[] | undefined): Promise<GenericSQLResultSetRowList>; abstract commit(): Promise<void>; } export interface GenericSQLDatabase { transaction: () => ReplicacheGenericSQLiteTransaction; destroy: () => Promise<void>; close: () => Promise<void>; } export interface GenericDatabaseManager { open: (name: string) => Promise<GenericSQLDatabase>; } //# sourceMappingURL=generic-sqlite-adapter.d.ts.map