/** * Roo Code config generator. * * Config file: mcp_settings.json (global) or .roo/mcp.json (project) * Format: { "mcpServers": { "name": { "command", "args", "env", ... } } } * * Key differences from canonical: * - Extra fields: "alwaysAllow", "disabled", "timeout", "watchPaths", * "disabledTools", "cwd" * - Remote servers need explicit "type": "streamable-http" or "type": "sse" * - Supports ${env:VARIABLE_NAME} syntax in args * - Windows requires "cmd /c npx" wrapper */ import type { AppMetadata, LooseServerConfigType } from "@getmcp/core"; import { BaseGenerator } from "./base.js"; export declare class RooCodeGenerator extends BaseGenerator { app: AppMetadata; protected transformStdio(config: LooseServerConfigType): Record; protected transformRemote(config: LooseServerConfigType): Record; detectInstalled(): boolean; } //# sourceMappingURL=roo-code.d.ts.map