import type { CompiledAgentDefinition } from "#compiler/manifest.js"; import type { FinalizedNodeSourceState, PhaseOneNodeSourceState } from "#compiler/node-source-state.js"; export declare function applyAgentToolPolicy(phaseOne: PhaseOneNodeSourceState, config: CompiledAgentDefinition): void; export declare function canDisableToolWithoutSelectedSource(state: FinalizedNodeSourceState, toolName: string): boolean; export declare function applyDefaultToolPolicy(phaseOne: PhaseOneNodeSourceState, config: CompiledAgentDefinition): void;