import { type TaskGenerationExpectation } from '../../../core/task-parser.js'; declare function completeTaskUnlocked(taskText: string | null, project: string, completionNote?: string, taskId?: string | null, skipVerify?: boolean, skipVerifyReason?: string | null, ownership?: TaskGenerationExpectation): { success: boolean; message: string; stale?: undefined; task_id?: undefined; unblocked?: undefined; verify_warning?: undefined; } | { success: boolean; message: string; stale: boolean; task_id?: undefined; unblocked?: undefined; verify_warning?: undefined; } | { success: boolean; message: string; task_id: string; unblocked: { taskId: string | null; project: string; preview: string; }[]; verify_warning: string; stale?: undefined; }; declare function uncompleteTaskUnlocked(taskText: string | null, project: string, taskId?: string | null, ownership?: TaskGenerationExpectation): { success: boolean; message: string; stale?: undefined; } | { success: boolean; message: string; stale: boolean; }; declare const completeTask: typeof completeTaskUnlocked; declare const uncompleteTask: typeof uncompleteTaskUnlocked; export { completeTask, uncompleteTask };