declare function claimTask(taskText: string | null, project: string, agentId: string, taskId?: string | null): { success: boolean; message: string; task_id?: undefined; agent?: undefined; claimed_at?: undefined; } | { success: boolean; message: string; task_id: string; agent: string; claimed_at: string; }; declare function unclaimTask(taskText: string | null, project: string, taskId?: string | null): { success: boolean; message: string; task_id?: undefined; } | { success: boolean; message: string; task_id: string; }; declare function pauseTask(taskText: string | null, project: string, taskId?: string | null): { success: boolean; message: string; }; declare function resumeTask(taskText: string | null, project: string, taskId?: string | null): { success: boolean; message: string; }; declare function requestApprovalTask(taskText: string | null, project: string, taskId?: string | null): { success: boolean; message: string; }; declare function approveTask(taskText: string | null, project: string, taskId?: string | null): { success: boolean; message: string; }; declare function clearApprovalTask(taskText: string | null, project: string, taskId?: string | null): { success: boolean; message: string; }; declare function blockTask(taskText: string | null, project: string, reason: string, taskId?: string | null): { success: boolean; message: string; task_id?: undefined; } | { success: boolean; message: string; task_id: string; }; declare function pendingTask(taskText: string | null, project: string, taskId?: string | null): { success: boolean; message: string; task_id?: undefined; } | { success: boolean; message: string; task_id: string; }; declare function unblockTask(taskText: string | null, project: string, taskId?: string | null): { success: boolean; message: string; task_id?: undefined; } | { success: boolean; message: string; task_id: string; }; declare function reopenTask(taskText: string | null, project: string, taskId?: string | null): { success: boolean; message: string; task_id?: undefined; } | { success: boolean; message: string; task_id: string; }; export { approveTask, blockTask, claimTask, clearApprovalTask, pauseTask, pendingTask, reopenTask, requestApprovalTask, resumeTask, unblockTask, unclaimTask, };