export declare const ACTIVE_TASK_FILENAME = ".aidev.active";
export declare function activeTaskPath(cwd: string): string;
export declare function writeActiveTask(cwd: string, taskId: string): void;
export declare function readActiveTaskFile(cwd: string): string | null;
export declare function clearActiveTask(cwd: string): void;
/**
 * Task id currently being implemented by a live `aidev run` in `cwd`, if any.
 * Returns null when no lock is held, the holder is dead, or no task file exists.
 */
export declare function readActiveTask(cwd: string): string | null;
//# sourceMappingURL=activeTask.d.ts.map