import type { Doc } from 'yjs'; import { type IndexedDBProvider } from './shared'; export declare function setMergeCount(count: number): void; export declare const createIndexedDBDatasource: ({ dbName, mergeCount, }: { dbName?: string | undefined; mergeCount?: number | undefined; }) => { disconnect: () => void; cleanup: () => Promise; queryDocState: (guid: string, options: { stateVector?: Uint8Array | undefined; targetClientId?: number | undefined; } | undefined) => Promise; sendDocUpdate: (guid: string, update: Uint8Array) => Promise; }; /** * We use `doc.guid` as the unique key, please make sure it not changes. */ export declare const createIndexedDBProvider: (doc: Doc, dbName?: string) => IndexedDBProvider; //# sourceMappingURL=provider.d.ts.map