import { DbName } from '../../util/types.js'; import { ElectrifyOptions } from '../../electric/index.js'; import { Notifier } from '../../notifiers/index.js'; import { MockNotifier } from '../../notifiers/mock.js'; import { Database } from './database.js'; import { ElectricClient } from '../../client/model/client.js'; import { ElectricConfig } from '../../config/index.js'; import { DbSchema } from '../../client/model/index.js'; type RetVal, N extends Notifier> = Promise<[ Database, N, ElectricClient ]>; export declare const initTestable: , N extends Notifier = MockNotifier>(dbName: DbName, dbDescription: DB, config?: ElectricConfig, opts?: ElectrifyOptions) => RetVal; export {};