/** * Valid task statuses for the complete command. */ declare const VALID_STATUSES: readonly ["completed", "cancelled", "blocked"]; type CompleteStatus = (typeof VALID_STATUSES)[number]; /** * aiws change tasks complete * * Marks a pending or in_progress task as completed/cancelled/blocked. * Marking "blocked" is the L3 path (retry cap exhausted, manual decision). * Optionally reads evidence/summary.md for a completion summary. * * @param taskId - The task ID to mark as complete * @param options.changeId - The change ID * @param options.gitRoot - The git repository root * @param options.status - Target status (completed|cancelled|blocked, default: completed) * @param options.evidenceDir - Optional relative path to evidence dir (default: tasks//evidence) */ export declare function runChangeTasksCompleteCommand(taskId: string, options: { changeId: string; gitRoot: string; status?: CompleteStatus; evidenceDir?: string; }): Promise; export {};