import { JobStatus } from './index.js'; export interface JobDetails { currentStage?: string; diagnostics?: string[]; subProgress?: number; metadata?: Record; } export interface JobStatusMessage { jobId: string; toolName: string; status: JobStatus; message?: string; progress?: number; timestamp: number; createdAt: number; updatedAt: number; pollingRecommendation?: { interval: number; nextCheckTime: number; }; details?: JobDetails; } export declare function createJobStatusMessage(jobId: string, toolName: string, status: JobStatus, message?: string, progress?: number, createdAt?: number, updatedAt?: number, details?: JobDetails): JobStatusMessage; //# sourceMappingURL=jobStatusMessage.d.ts.map