export declare const rooAgent: { readonly id: "roo"; readonly name: "Roo Code"; readonly vendor: "Roo Code"; readonly homepage: "https://roocode.com"; readonly interfaces: readonly ["ide-extension"]; readonly family: null; readonly rootDir: ".roo"; readonly lifecycle: { readonly state: "retired"; readonly since: "2026-05-15"; readonly note: "Roo Code shut down its VS Code extension, Cloud, and Router on 2026-05-15 (final release v3.54.0); the RooCodeInc/Roo-Code repo is archived and read-only. The former team pivoted to a separate cloud-agent product, Roomote."; readonly supersededBy: null; }; readonly detection: { readonly project: { readonly markers: readonly []; }; readonly user: { readonly markers: readonly []; }; }; readonly docs: readonly [{ readonly label: "Roo Code documentation"; readonly url: "https://docs.roocode.com"; }]; readonly capabilities: { readonly skill: { readonly native: { readonly availability: { readonly via: "native"; }; readonly vendorStatus: { readonly state: "removed"; readonly since: "2026-05-15"; readonly note: "Roo Code was archived on 2026-05-15; the surface is frozen and read-only."; readonly supersededByType: null; }; readonly notes: "Roo Code supports Roo-specific .roo/skills and cross-agent .agents/skills locations, including mode-specific skill directories."; readonly docs: readonly []; readonly sources: readonly ["https://docs.roocode.com/features/skills"]; readonly scopes: readonly ["user", "project"]; readonly standardsCompliance: "full"; readonly convention: "vendor"; readonly directory: ".roo/skills"; }; readonly axm: { readonly status: "supported"; readonly lastVerified: "2026-08-05"; readonly writer: null; }; }; readonly "mcp-server": { readonly native: { readonly availability: { readonly via: "native"; }; readonly vendorStatus: { readonly state: "removed"; readonly since: "2026-05-15"; readonly note: "Roo Code was archived on 2026-05-15; the surface is frozen and read-only."; readonly supersededByType: null; }; readonly notes: null; readonly docs: readonly []; readonly sources: readonly ["https://roocodeinc.github.io/Roo-Code/features/mcp/using-mcp-in-roo"]; readonly scopes: readonly ["user", "project"]; readonly standardsCompliance: "full"; readonly convention: "universal"; readonly transports: readonly ["stdio", "http", "sse"]; readonly mcpEnvExpansion: { readonly variables: "braced"; readonly defaults: false; }; }; readonly axm: { readonly status: "unsupported"; readonly lastVerified: null; readonly writer: null; readonly reason: "The current AXM Roo Code service returns MCP add/remove as unsupported."; }; }; readonly subagent: { readonly native: { readonly availability: { readonly via: "native"; }; readonly vendorStatus: { readonly state: "removed"; readonly since: "2026-05-15"; readonly note: "Roo Code was archived on 2026-05-15; the surface is frozen and read-only."; readonly supersededByType: null; }; readonly notes: "No industry spec for subagents yet; AXM bridges to the agent's native layout."; readonly docs: readonly []; readonly sources: readonly ["https://docs.roocode.com/features/custom-modes"]; readonly scopes: readonly ["user", "project"]; readonly directory: ".roomodes"; readonly layout: "file"; }; readonly axm: { readonly status: "supported"; readonly lastVerified: "2026-08-05"; readonly writer: null; }; }; readonly hook: { readonly native: { readonly availability: { readonly via: "none"; }; readonly vendorStatus: { readonly state: "removed"; readonly since: "2026-05-15"; readonly note: "Roo Code was archived on 2026-05-15; the surface is frozen and read-only."; readonly supersededByType: null; }; readonly notes: null; readonly docs: readonly []; readonly sources: readonly []; }; readonly axm: { readonly status: "unsupported"; readonly writer: null; readonly lastVerified: null; }; }; }; readonly instructions: { readonly native: { readonly availability: { readonly via: "native"; }; readonly vendorStatus: { readonly state: "removed"; readonly since: "2026-05-15"; readonly note: "Roo Code was archived on 2026-05-15; the surface is frozen and read-only."; readonly supersededByType: null; }; readonly notes: "Uses a vendor rule directory under the AGENTS.md-governed rule umbrella; Roo also loads AGENTS.md when agent rules are enabled."; readonly docs: readonly []; readonly sources: readonly ["https://roocodeinc.github.io/Roo-Code/features/custom-instructions"]; readonly scopes: readonly ["user", "project"]; readonly standardsCompliance: "partial"; readonly convention: "vendor"; readonly kind: "rules-dir"; readonly files: readonly ["*.md"]; readonly nestedDiscovery: true; readonly importSyntax: null; readonly directory: ".roo/rules"; }; readonly axm: { readonly status: "supported"; readonly lastVerified: "2026-08-05"; readonly writer: null; }; }; readonly permissions: { readonly native: { readonly availability: { readonly via: "native"; }; readonly vendorStatus: { readonly state: "removed"; readonly since: "2026-05-15"; readonly note: "Roo Code was archived on 2026-05-15; the surface is frozen and read-only."; readonly supersededByType: null; }; readonly notes: "Roo Code exposes auto-approval controls through the extension settings UI, including read, write, command, MCP, browser, and mode-switch approvals. The docs do not describe a stable AXM-writable permission config file for these controls."; readonly docs: readonly []; readonly sources: readonly ["https://docs.roocode.com/features/auto-approving-actions"]; readonly scopes: readonly ["user"]; readonly mechanism: readonly ["ui-only"]; readonly configFiles: readonly []; readonly grammar: null; readonly prerequisites: readonly [{ readonly key: "Auto-Approve Settings"; readonly value: "enabled per operation"; readonly scope: "user"; readonly note: "Configure in Roo Code's Auto-Approve Settings panel."; }]; readonly cliFlags: readonly []; }; readonly axm: { readonly status: "unsupported"; readonly lastVerified: null; readonly writer: null; readonly reason: "AXM has not implemented Roo Code permission grant writing."; }; }; }; //# sourceMappingURL=roo.d.ts.map