/**
 * @deprecated [DC-1] 被 developer_sovereignty.ts 和 delivery.ts 消费，标记待重构。
 *
 * 语义交付证据 — R9 需求→语义 diff→断言→变异证据链。
 * CAP-011 advisory: 不 hard block，只产出 advisory 报告。
 *
 * 职责:
 * - computeSemanticEvidence: 从变更文件 + 需求点计算语义证据
 * - buildDeliveryEvidenceChain: 从任务上下文构建完整交付证据链
 */
import type { TaskContext } from "../../types/task.js";
import type { RequirementPoint, SemanticEvidence } from "../../types/pipeline.js";
import type { DeliveryEvidenceChain } from "../../types/delivery.js";
/**
 * 从任务上下文计算语义证据。
 * 基于变更文件和需求点，推断变更行为和需求覆盖状态。
 * @param changedFiles - 变更文件路径列表
 * @param requirementPoints - 需求点列表
 * @param acceptanceResults - 可选的验收测试结果列表
 * @returns 语义证据对象
 */
export declare function computeSemanticEvidence(changedFiles: string[], requirementPoints: RequirementPoint[], acceptanceResults?: Array<{
    id: string;
    passed: boolean;
}>): SemanticEvidence;
/**
 * 从任务上下文构建完整交付证据链。
 * 聚合 expand 的需求点、verify 的语义证据、execution 的变更文件。
 * @param taskContext - 任务上下文
 * @returns 完整交付证据链，无需求点且无变更文件时返回 null
 */
export declare function buildDeliveryEvidenceChain(taskContext: TaskContext): DeliveryEvidenceChain | null;
//# sourceMappingURL=semantic_evidence.d.ts.map