/** * ImportDialog Component * * Dialog for importing Pluginator configuration data. * Supports file selection, preview of changes, and import mode. * * @since v1.61.0 */ import type React from 'react'; import type { ImportMode, ImportPreview } from '../../../core/export/export-types.js'; export interface ImportDialogProps { /** Close the dialog */ onClose: () => void; /** Execute import with path and options */ onImport: (filePath: string, mode: ImportMode) => void; /** Preview import from path */ onPreview?: (filePath: string) => Promise; /** Whether input is active */ isActive?: boolean; /** Default import path */ defaultPath?: string; } /** * Dialog for importing configuration */ export declare function ImportDialog({ onClose, onImport, onPreview, isActive, defaultPath }: ImportDialogProps): React.ReactElement; //# sourceMappingURL=ImportDialog.d.ts.map