import { Command } from 'commander'; import type { Mcp_scope, Mcp_write_opts } from '../utils/mcp-config'; type Mcp_agent = 'claude-code' | 'cursor' | 'codex'; type Add_mcp_opts = { agent?: string; global?: boolean; project?: boolean; apiKey?: string; }; type Mcp_writers = { write_claude_code_mcp: (api_key: string, scope: Mcp_scope, opts?: Mcp_write_opts) => void | Promise; write_cursor_mcp: (api_key: string, scope: Mcp_scope, opts?: Mcp_write_opts) => void | Promise; write_codex_mcp: (api_key: string, opts?: Mcp_write_opts) => void | Promise; }; declare const run_add_mcp: (opts?: Add_mcp_opts, writers?: Mcp_writers) => Promise; declare const add_mcp_command: Command; export { add_mcp_command, run_add_mcp }; export type { Add_mcp_opts, Mcp_agent, Mcp_writers }; //# sourceMappingURL=add-mcp.d.ts.map