/** * Stable debug snapshots of DocxIR. * * A snapshot is the IR with every binary resource replaced by its content hash * and byte length, and object keys in a fixed order — diffable in a test, * readable in a bug report, and free of the megabytes of image data that a * base64 dump would carry. */ import type { DocxIR } from './types'; /** A JSON-safe view of the IR, suitable for `toMatchSnapshot`. */ export type DocxIrSnapshot = Record; export declare function snapshotDocxIr(ir: DocxIR): DocxIrSnapshot; /** Render a snapshot as stable, pretty-printed JSON. */ export declare function formatDocxIr(ir: DocxIR): string; //# sourceMappingURL=debug.d.ts.map