import type { WorkflowResumePoint } from '../../core/models/index.js'; import { TaskStore } from './store.js'; export interface ExceedTaskOptions { completion?: import('../goals/schema.js').GoalTaskResult; currentStep: string; newMaxSteps: number; currentIteration: number; resumePoint?: WorkflowResumePoint; worktreePath?: string; branch?: string; } export interface RequeueExceededTaskOptions { retryNote?: string; } export declare class TaskExceedService { private readonly store; constructor(store: TaskStore); exceedTask(taskName: string, options: ExceedTaskOptions): void; requeueExceededTask(taskName: string, options?: RequeueExceededTaskOptions): void; } //# sourceMappingURL=taskExceedService.d.ts.map