/** * recovery — 验证结果分类与恢复指引纯函数。 * * 被谁调用:gate_engine(evaluateGate) 与验证结果分类测试 * 调用谁:gate_engine_types(类型) * * 数据流:CheckResult → 验证结果分类与恢复指引 * 持久化:无 */ import type { CheckResult, GateCheck, BlockingDetail, EvaluationContext } from "./gate_engine_types.js"; /** 按失败严重度分类验证结果;warning 保持可见但不把完整验证判为失败。 */ export declare function classifyVerificationOutcome(results: Array): "passed" | "warning" | "failed"; /** 为单个失败的检查项生成恢复指引(大白话) */ export declare function buildRecoveryGuide(checkResult: CheckResult, check: GateCheck, ctx: EvaluationContext): string; /** 为整个 gate 生成恢复摘要(一段大白话总览) */ export declare function buildRecoverySummary(details: BlockingDetail[], ctx: EvaluationContext): string;