import type { JobRepository } from '../../contracts/workflows'; export type JobTrackerRepository = Pick; export declare class LivingMemoryJobTracker { private readonly repository; constructor(repository: JobTrackerRepository); markRunning(id: string): Promise; markCompleted(id: string, detail: string, status?: 'completed' | 'partial'): Promise; markFailed(id: string, error: unknown, detail: string | null): Promise; }