import type { LaunchOpts, SpawnSpec } from "../../shared/types.js"; /** * Adapt Studio's generated Claude-shaped MCP file to Codex's per-process * config overrides. Codex deep-merges even whole-table overrides, so stable * session aliases prevent existing same-name transport/auth fields from * bleeding into Studio's servers. All user servers remain unchanged and no * config.toml is written. The prompt identifies Studio's aliases explicitly. * * Known stdio settings stay on the MCP server. Credentials and other stdio * values reach Codex through its environment, never argv, and are cleared * from shell-tool environments. Per-variable overrides preserve the user's * other shell settings. No persistent `codex mcp add` registration is needed. */ export declare function buildCodexMcpConfig(opts: Pick): Pick & { instructions?: string; }; //# sourceMappingURL=codex-mcp.d.ts.map