/** 链校验结果状态(与 core ChainCheckStatus 同构) */ export type DecisionChainCheckStatus = 'ok' | 'tampered' | 'unverifiable' | 'insufficient'; export interface DecisionChainCheckResult { status: DecisionChainCheckStatus; /** 人类可读说明(doctor 输出用) */ detail?: string; /** 首个异常条目下标(调试用) */ index?: number; } /** * 校验 decision-log.jsonl 的 hash chain 完整性(详细判定版) * * 与 checkHistoryChainDetailed 完全同构——决策日志与审计历史共用 * 同一 HMAC 签名链语义(同密钥、同 stableStringify、同指纹判定)。 * * @param dataDir 可选的数据目录覆盖 * @returns ChainCheckResult */ export declare function checkDecisionChainDetailed(dataDir?: string): DecisionChainCheckResult; //# sourceMappingURL=decision-chain.d.ts.map