/** Decodes and structurally validates one client-supplied base64 Yjs update. */ export declare function documentUpdateDecode(value: unknown, name: string, maxBytes: number): Uint8Array; /** Merges already validated Yjs updates into one base64 blob without reading their content. */ export declare function documentUpdatesMerge(updates: readonly Uint8Array[]): string; /** Decodes a server-stored base64 update that was validated when it was written. */ export declare function documentStoredUpdateDecode(value: string): Uint8Array; /** The canonical empty-document update used to seed a new snapshot. */ export declare function documentEmptyUpdate(): string; //# sourceMappingURL=updateCodec.d.ts.map