/**
 * The "code-mode" preamble we prepend to the system prompt when the
 * koi has `customSettings.codeMode === true`. Teaches the model how
 * to compose tools as a JS program inside the single `run_code` call.
 *
 * Lives next to declarations.ts so the prompt and the runtime surface
 * stay in lock-step — both walk the same AgentTool[].
 */
import type { AgentTool as KoiTool } from "@mariozechner/pi-agent-core";
export declare function buildCodeModePromptSnippet(innerTools: KoiTool[]): string;
