import { ProviderManager } from '../providers/manager.js'; import type { ProgressReporter } from '../services/progress.js'; export interface DuckIterateArgs { prompt: string; iterations?: number; providers: [string, string]; mode: 'refine' | 'critique-improve'; } export declare function duckIterateTool(providerManager: ProviderManager, args: Record, progress?: ProgressReporter, signal?: AbortSignal): Promise<{ content: { type: string; text: string; }[]; }>; //# sourceMappingURL=duck-iterate.d.ts.map