/**
 * 统一契约注册表 — 契约治理验证函数
 *
 * 包含: validateContractRegistry, checkCapabilityContractConflict,
 * validateWorkflowContractRefs
 */
import type { ContractGovernanceFinding } from "./types.js";
/**
 * 验证契约注册表完整性。
 * 检查: 唯一性、字段完整性、文件存在、状态约束、依赖存在性、capability 冲突等。
 */
export declare function validateContractRegistry(existingFiles?: Set<string>): ContractGovernanceFinding[];
/**
 * 验证 workflow 引用的契约是否合法。
 * workflow 引用不存在、removed 或非法 deprecated contract 必须 blocked。
 */
export declare function validateWorkflowContractRefs(workflowId: string, referencedContractIds: string[]): ContractGovernanceFinding[];
//# sourceMappingURL=validation.d.ts.map