import type { TaskRunner, TaskInfo } from '../../../infra/task/index.js'; export declare class TaskClaimLockUnavailableError extends Error { constructor(message: string, options: ErrorOptions); } export declare function claimTasksWithGoalCompletions(taskRunner: TaskRunner, count: number, cwd: string, signal: AbortSignal, goalTasksOnly?: boolean): { tasks: TaskInfo[]; }; export declare function failInterruptedTasksWithGoalEvents(taskRunner: TaskRunner, cwd: string): number; //# sourceMappingURL=claimTasks.d.ts.map