/** * ActionLogDialog Component * * Enhanced progress dialog with a scrolling action log showing completed steps. * Used by sync, migrate, and backup workflows for detailed progress visibility. * * @since v2.5.14 */ import type React from 'react'; export interface ActionLogEntry { pluginName: string; action: string; status: 'done' | 'error' | 'skipped'; detail?: string; } export interface ActionLogDialogProps { title: string; phase?: string; current: number; total: number; currentItem?: string; currentAction?: string; entries: ActionLogEntry[]; canCancel?: boolean; onCancel?: () => void; isActive?: boolean; maxVisibleEntries?: number; } export declare function ActionLogDialog({ title, phase, current, total, currentItem, currentAction, entries, canCancel, onCancel, isActive, maxVisibleEntries, }: ActionLogDialogProps): React.ReactElement; //# sourceMappingURL=ActionLogDialog.d.ts.map