/** Bounded canonical JSON for portable integrity checks, not an authority token. * Object keys use JavaScript code-unit order. Values that JSON would silently * drop or transform are refused, including accessors and sparse array slots. */ export declare function canonicalJson(value: unknown, maximumBytes?: number): string; /** Internal parser bound: response wrappers consume depth independently of the * immutable payload. The public canonical helpers retain their 64-level bound. */ export declare function canonicalJsonAtDepth(value: unknown, maximumBytes: number, maximumDepth: number): string; export declare function canonicalJsonSha256(value: unknown, maximumBytes?: number): string;