type ComponentAnalysis = { selectors?: string[]; text_patterns?: string[]; component_names?: string[]; action_types?: string[]; }; type MilestoneStep = { id: string; label: string; description?: string; completed: boolean; component_analysis?: ComponentAnalysis; order_index?: number; }; type WidgetMilestone = { id: string; label: string; completed: boolean; steps?: MilestoneStep[]; }; export type WidgetConfig = { journey?: { title: string; subtitle: string; }; milestones?: WidgetMilestone[]; built_at?: string; branding?: { primaryColor?: string; fontFamily?: string; baseFontSize?: string; }; language?: string; }; type WidgetPanelProps = { config?: WidgetConfig | null; sourceId?: string; lifecycleId?: string; brandingColor?: string; checklistJobId?: string; onboardingJobStatus?: string | null; onboardingAnalysisLogs?: string[]; lifecycleName?: string; }; export declare function WidgetPanel({ config, sourceId, lifecycleId, brandingColor, checklistJobId, onboardingJobStatus, onboardingAnalysisLogs, lifecycleName }: WidgetPanelProps): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=WidgetPanel.d.ts.map