import { Observable } from 'rxjs'; /** * Creates an Observable stream. * * @example * const database$ = connectIndexedDb('test_db'); * * // subscribing to the observable will create the database * database$.subscribe({ * next: (db: IDBDatabase) => console.log(db.name), * error: (e) => console.error(e), * complete: () => console.warn('database deleted') * }) * * @remarks The Observable stream completes when the `deleteDatabase('databaseName')` method is called. * * @param name - The database name that you want to connect to * @param version - (Optional) the database version you want to start the connection with * @returns An Observable stream */ export declare function connectIndexedDb(name: string, version?: number): Observable;