import { AgentBase, type SpawnPlan } from '../../../core/agent-base.js'; import type { AgentSendOpts } from '../../../core/types.js'; export declare class QoderAdapter extends AgentBase { readonly name = "qoder"; readonly aliases: string[]; readonly kind: "cli"; private resolvedBin; protected get commandName(): string; protected buildArgs(prompt: string, opts: AgentSendOpts): string[]; protected prepareCommand(prompt: string, opts: AgentSendOpts): Promise; protected extractText(event: unknown): string; protected inspectEvent(event: unknown, opts: AgentSendOpts): void; protected handleError(_code: number, stderr: string, errorMessage: string): string | null; protected notAvailableMessage(): string; isAvailable(): Promise; } export declare const qoderAdapter: QoderAdapter; //# sourceMappingURL=index.d.ts.map