import type { AgentAdapter, AgentSendOpts, ChatMessage } from '../../../core/types.js'; import type { ACPAgentConfig, ACPManifest } from './types.js'; export declare class ACPAdapter implements AgentAdapter { readonly name: string; readonly aliases: string[]; readonly kind: "remote"; private client; private endpoint; constructor(config: ACPAgentConfig); describe(): string | undefined; isAvailable(): Promise; sendPrompt(sessionId: string, prompt: string, history?: ChatMessage[], opts?: AgentSendOpts): AsyncGenerator; /** Get the agent manifest for display (not part of AgentAdapter interface) */ getManifest(): Promise; } //# sourceMappingURL=acp-adapter.d.ts.map