import type { ActionEntry } from "../../agent/production-agent.js"; /** * Load the sandboxed code-execution tool entries for one action registry: * `run-code` plus its `get-code-execution` poll companion. The poll tool is * registered ALONGSIDE run-code everywhere run-code appears, so the durable * background-execution guidance run-code emits ("check it with * get-code-execution") always points at a callable tool. Returns an empty * registry when the coding module is unavailable (e.g. bundled browser * build), mirroring the prior silent-skip behavior. * * Exported for tests — the plugin init calls this for the prod, lean, and dev * tool bags, so a spec on this helper pins the real registration wiring. */ export declare function loadRunCodeToolEntries(supplier: () => Record, runCodeOptions?: { bridgeTools?: string[]; }): Promise>; //# sourceMappingURL=run-code-tools.d.ts.map