import type { ActionEntry } from "../../agent/production-agent.js"; import type { SandboxCodeEvaluator } from "../../coding-tools/run-code.js"; export declare function loadRunCodeToolEntries(supplier: () => Record, runCodeOptions?: { bridgeTools?: string[]; evaluator?: SandboxCodeEvaluator; /** * Names of actions the app defines itself. These entries are spread after * the app's actions, so a same-named entry here would silently replace the * app's version (and drop its `mcpTool` exposure). Leave those names to * the app. */ appActionNames?: Iterable; }): Promise>;