import type { AgentSessionInternalSurface as AgentSession } from "./agent-session-methods.ts";
export declare function _installAgentToolHooks(this: AgentSession): void;
/**
 * Install a prepareNextTurnWithContext hook so that extension tool changes
 * (e.g. setActiveTools) and before_agent_start systemPrompt overrides are
 * applied to the next provider request within the same run.
 */
export declare function _installAgentNextTurnRefresh(this: AgentSession): void;
export declare const agentSessionToolHooksMethods: {
    _installAgentToolHooks: typeof _installAgentToolHooks;
    _installAgentNextTurnRefresh: typeof _installAgentNextTurnRefresh;
};
//# sourceMappingURL=agent-session-tool-hooks.d.ts.map