UNPKG

@powersync/react-native

Version:

PowerSync React Native SDK. Sync Postgres, MongoDB or MySQL with SQLite in your React Native app

20 lines (19 loc) 772 B
import { AbstractPowerSyncDatabase, AbstractPowerSyncDatabaseOpenFactory, DBAdapter, PowerSyncDatabaseOptions, PowerSyncOpenFactoryOptions, SQLOpenFactory } from '@powersync/common'; /** * @deprecated {@link PowerSyncDatabase} can now be constructed directly * @example * ```typescript * const powersync = new PowerSyncDatabase({ * database: { * dbFileName: 'powersync.db' * } * }); * ``` */ export declare class RNQSPowerSyncDatabaseOpenFactory extends AbstractPowerSyncDatabaseOpenFactory { protected instanceGenerated: boolean; protected sqlOpenFactory: SQLOpenFactory; constructor(options: PowerSyncOpenFactoryOptions); protected openDB(): DBAdapter; generateInstance(options: PowerSyncDatabaseOptions): AbstractPowerSyncDatabase; }