/**
* result-parser — 执行结果解析与 HTML 报告生成(v8.3.350+)
*
* 宿主 AI 执行完剧本写回 results.json,本模块负责:
* 1. 结构校验 + 与 plan.json 场景对齐(缺漏场景标未执行)
* 2. 生成 HTML 报告(复用 ui-verify 报告的视觉风格)
*/
import type { AiVerifyExecutor, AiVerifyPlan, AiVerifyReportContext, AiVerifyResults } from './types';
/** 执行通道展示名 */
export declare const EXECUTOR_LABELS: Record;
/** 解析 results.json(结构校验,非法返回 null) */
export declare function parseAiVerifyResults(resultsPath: string): Promise;
/** 场景对齐:找出剧本中有而结果中缺失的场景(未执行) */
export declare function findMissingScenarios(plan: AiVerifyPlan, results: AiVerifyResults): string[];
/** 组装报告上下文 */
export declare function buildReportContext(plan: AiVerifyPlan, results: AiVerifyResults): AiVerifyReportContext;
/** 摘要统计(通过/失败/跳过/未执行) */
export declare function summarizeResults(ctx: AiVerifyReportContext): {
total: number;
passed: number;
failed: number;
skipped: number;
notRun: number;
};
/** 生成 HTML 报告并落盘 report.html,返回路径 */
export declare function generateAiVerifyReport(ctx: AiVerifyReportContext): Promise;
//# sourceMappingURL=result-parser.d.ts.map