import type { ReviewProgressGateway } from "../../entities/progress/progress.gateway.js";
export type StartAgentResult = {
    success: true;
    agentName: string;
    startedAt: Date;
    overallProgress: number;
} | {
    success: false;
    error: string;
};
export interface StartAgentDependencies {
    progressGateway: ReviewProgressGateway;
}
export declare function startAgent(jobId: string, agentName: string, deps: StartAgentDependencies): StartAgentResult;
//# sourceMappingURL=startAgent.usecase.d.ts.map