import { AgentsMdAgent } from './AgentsMdAgent'; import { IAgentConfig } from './IAgent'; /** * Zed editor agent adapter. * Inherits from AgentsMdAgent to write instructions to AGENTS.md and handles * MCP server configuration in .zed/settings.json at the project root. */ export declare class ZedAgent extends AgentsMdAgent { getIdentifier(): string; getName(): string; applyRulerConfig(concatenatedRules: string, projectRoot: string, rulerMcpJson: Record | null, agentConfig?: IAgentConfig, backup?: boolean): Promise; getMcpServerKey(): string; supportsMcpStdio(): boolean; supportsMcpRemote(): boolean; supportsNativeSkills(): boolean; /** * Transform MCP server configuration from ruler format to Zed format. * Converts "type": "stdio" to "source": "custom" and preserves other fields. */ private transformMcpServerForZed; }