import type { DeliveryContractV2, EffectiveRiskLevel, RiskFactName } from "./long-task-delivery-types.js"; export interface RiskDecisionV2 { effective_level: EffectiveRiskLevel; minimum_level: EffectiveRiskLevel; reasons: string[]; reasons_by_outcome: Record; } export declare function classifyLongTaskRisk(contract: DeliveryContractV2): RiskDecisionV2; export declare function validateRiskProof(contract: DeliveryContractV2, decision: RiskDecisionV2): void;