/** * 按 JSON 语义生成确定性文本。 * * 对象键会递归排序,因此同一 JSON 值不会因解析器或构造顺序不同而产生不同指纹。 * 该函数只接受 JSON 值;循环引用、非 JSON 对象与不可序列化的顶层值会明确失败。 */ export declare function stableJsonStringify(value: unknown): string; /** 返回小写十六进制 SHA-256;调用方负责定义参与身份计算的字段。 */ export declare function sha256Text(value: string): string; /** 返回与对象键插入顺序无关的 JSON SHA-256。 */ export declare function sha256Json(value: unknown): string;