import { Tables } from '../../lib/types/database'; type DatabaseMilestone = Tables<'milestones'>; export interface MilestonesManagerProps { sourceId: string; workspaceId: string; sourceStatus?: string; checklistStatus?: string; milestonesJobId?: string; onboardingJobId?: string; onTriggerAnalysis?: () => Promise; onMilestoneUpdate?: (milestones: DatabaseMilestone[]) => void; onTriggerAnalysisStart?: () => void; onTriggerAnalysisComplete?: (newJobId?: string) => void; onRetryAttempt?: (lifecycleId: string, attempt: number) => void; } export declare function MilestonesManager({ sourceId, workspaceId, checklistStatus, onboardingJobId, onTriggerAnalysis, onTriggerAnalysisStart, onTriggerAnalysisComplete, }: MilestonesManagerProps): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=MilestonesManager.d.ts.map