import type { AgentMessage, AgentTool } from "@earendil-works/pi-agent-core"; import type { AgentSessionInternalSurface as AgentSession } from "./agent-session-methods.ts"; export declare function isToolDeclarationHidden(session: AgentSession, name: string): boolean; export declare function applyToolLoadout(session: AgentSession, names: readonly string[]): AgentTool[]; /** Hide only request declarations. The transcript retains activation and branch history. */ export declare function projectToolLoadout(session: AgentSession, messages: AgentMessage[]): AgentMessage[]; //# sourceMappingURL=tool-loadout.d.ts.map