export interface RunSprintState { sprintId: string; taskIndex: number; completedTaskIds: string[]; halted: boolean; lastError?: string; savedAt: string; } export declare function readSprintState(cwd: string, sprintId: string): RunSprintState | null; export declare function writeSprintState(cwd: string, state: RunSprintState): void; export declare function deleteSprintState(cwd: string, sprintId: string): void; export declare function isSprintStateStale(state: RunSprintState): boolean; export interface SprintRecord { sprintId: string; taskIds: string[]; [pk: string]: unknown; } export declare function readSprintRecord(sprintId: string, storeCli: string, cwd: string): SprintRecord | null;