import { Task } from '../agents/Task';
import { IAgent } from '../agents/IAgent';
export declare class TaskPipeline {
    executePipeline(task: Task, agents: IAgent[]): Promise<{
        results: any[];
        metadata: {
            agentId: string;
            status: string;
            duration: number;
        }[];
    }>;
    private determineStage;
}
