/** 证据等级: E0=无证据, E1=命令输出, E2=文件快照, E3=端到端验证 */
export type EvidenceLevel = "E0" | "E1" | "E2" | "E3";
/** 证据条目 */
export interface EvidenceItem {
    /** 证据唯一标识 */
    id: string;
    /** 证据等级 */
    level: EvidenceLevel;
    /** 证据描述 */
    description: string;
    /** 证据来源 */
    source: "command" | "file" | "runtime" | "static_analysis";
    /** 产生证据的命令 */
    command?: string;
    /** 是否通过 */
    passed: boolean;
    /** 时间戳 */
    timestamp?: string;
}
/** 覆盖率矩阵，统计 API/页面/流程的测试覆盖情况 */
export interface CoverageMatrix {
    /** API 覆盖率 */
    api_coverage: {
        total: number;
        tested: number;
        gaps: string[];
    };
    /** 页面覆盖率 */
    page_coverage: {
        total: number;
        tested: number;
        gaps: string[];
    };
    /** 流程覆盖率 */
    flow_coverage: {
        total: number;
        tested: number;
        gaps: string[];
    };
}
//# sourceMappingURL=evidence.d.ts.map