import type { GovernanceMiss, GovernanceRole, GovernanceVote } from "./llm-governance-provider.js"; export type LocalConferInput = { role: GovernanceRole; highConfidenceTrapPresent?: boolean | undefined; recommendedAgent?: string | null | undefined; llmConfigured?: boolean | undefined; miss?: GovernanceMiss | undefined; }; /** Receipt when nested LLM is absent or returned no vote. Never approve — analyze_proposal feeds mergeVotes. */ export declare function localConferVote(input: LocalConferInput): GovernanceVote; /** Stop a model from planting a second DECISION or Verdict line inside the reasoning body. */ export declare function sanitizeGovernanceReasoning(reasoning: string): string; export declare function formatGovernanceVoteText(vote: GovernanceVote, extra?: string): string;