import { type DrizzleExecutor } from "../drizzle.js"; import { type DocumentSnapshot, type DocumentSummary } from "./types.js"; /** * Returns one document summary together with a single merged Yjs snapshot covering the * complete current content for its owner or a member of any attached channel, so an * opening client hydrates from one blob and then follows the update stream. Denial is * `not_found` so attachments cannot be probed; the opaque merge performs no durable mutation. */ export declare function documentGet(executor: DrizzleExecutor, actorUserId: string, documentId: string): Promise<{ document: DocumentSummary; snapshot: DocumentSnapshot; }>; //# sourceMappingURL=documentGet.d.ts.map