export type V2Table = 'entries' | 'nodes' | 'links' | 'sessions' | 'session_bindings' | 'events'; export interface BlobEnvelope { v: 2; table: V2Table; key: string; lww: string | null; deleted: boolean; row: Record; } /** Stable stringify: object keys sorted recursively. Guarantees a total byte order. */ export declare function canonicalJson(value: unknown): string; export declare function rowToEnvelope(table: V2Table, row: Record): BlobEnvelope; export declare function stagingKey(table: V2Table, key: string): string;