import { IAgent, IAgentConfig } from './IAgent'; /** * Aider agent adapter that uses AGENTS.md for instructions and .aider.conf.yml for configuration. */ export declare class AiderAgent implements IAgent { private agentsMdAgent; getIdentifier(): string; getName(): string; applyRulerConfig(concatenatedRules: string, projectRoot: string, rulerMcpJson: Record | null, agentConfig?: IAgentConfig, backup?: boolean): Promise; getDefaultOutputPath(projectRoot: string): Record; getMcpServerKey(): string; supportsMcpStdio(): boolean; supportsMcpRemote(): boolean; }