/**
 * SyncProgressDialog Component
 *
 * Progress dialog for sync/migrate operations.
 *
 * @since v1.43.2
 */
import type React from 'react';
import type { SyncProgress } from '../../../workflows/sync.js';
export interface SyncProgressDialogProps {
    /** Whether this is a migrate (test->prod) or sync (prod->test) operation */
    isMigrate: boolean;
    /** Progress information */
    progress: SyncProgress | null;
    /** Called when user cancels */
    onCancel: () => void;
    /** Whether dialog is active */
    isActive?: boolean;
}
export declare function SyncProgressDialog({ isMigrate, progress, onCancel, isActive }: SyncProgressDialogProps): React.ReactElement;
//# sourceMappingURL=SyncProgressDialog.d.ts.map