import { type Firestore, type Unsubscribe } from "firebase/firestore"; import type { YjsSnapshot, YjsUpdateListener, YjsUpdateRecord, YjsUpdateStore } from "./yjs-provider.js"; export declare class FirestoreUpdateStore implements YjsUpdateStore { private readonly updatesCol; private readonly snapshotDoc; constructor(db: Firestore, orgId: string, fileId: string); loadSnapshot(): Promise; loadUpdatesAfter(baselineId: string | null): Promise; appendUpdate(update: Uint8Array): Promise; subscribeUpdates(onUpdate: YjsUpdateListener, baselineId?: string | null): Unsubscribe; } //# sourceMappingURL=yjs-firestore-update-store.d.ts.map