export type CodeModeInvocation = { script: string; files?: Record; source: "request" | "tool_call" | "shell_marker"; }; export declare function extractCodeModeInvocation(body: Record): CodeModeInvocation | undefined; export declare function extractCodeModeToolCall(name: string, argumentsText: string, declared: readonly string[]): CodeModeInvocation | undefined; export declare function ensureCodeModeTool(tools: unknown[] | undefined): unknown[] | undefined; //# sourceMappingURL=router.d.ts.map