import type { AgentSituationCandidate, SituationScore } from './types.js'; export declare const AGENT_SITUATION_V0_POLICY_VERSION = "agent_situation.v0"; export declare const AGENT_SITUATION_V0_WEIGHTS: { readonly urgency: 0.35; readonly confidence_gap: 0.2; readonly debate_edge: 0.2; readonly source_freshness: 0.2; readonly cross_channel_signal: 0.15; readonly pending_human_question: 0.1; readonly open_question_urgency_boost: 0.2; }; export interface AgentSituationRankingPolicy { version: string; weights: typeof AGENT_SITUATION_V0_WEIGHTS; } export declare function getAgentSituationRankingPolicy(version?: string): AgentSituationRankingPolicy; export declare function scoreAgentSituationCandidate(candidate: AgentSituationCandidate, policy: AgentSituationRankingPolicy): SituationScore; //# sourceMappingURL=ranking-policy.d.ts.map