import type { CompiledAgentDefinition } from "#compiler/manifest.js";
import type { PhaseOneNodeSourceState } from "#compiler/node-source-state.js";
import type { CompiledToolEntry } from "#compiler/normalize-tool.js";
import { type AgentSourceCandidate } from "#compiler/source-graph.js";
export declare function assertFrameworkToolPolicy(candidate: AgentSourceCandidate, result: CompiledToolEntry): void;
export declare function applyDefaultToolPolicy(phaseOne: PhaseOneNodeSourceState, config: CompiledAgentDefinition): void;
