import { FC } from 'react'; import { AlertAction, CrudAction } from '../../types/enums'; interface ConfirmationDialogProps { visible: boolean; onConfirm: (selectOption?: CrudAction) => void; onCancel: () => void; title?: string; message?: string; confirmText?: string; showCancel?: boolean; action?: AlertAction; } /** * Confirmation dialog component using Syncfusion Dialog. * Shows a modal dialog for confirmations (delete, overlap, etc.). * * @param {ConfirmationDialogProps} props - The properties for the confirmation dialog component. * @returns {ReactNode} The rendered confirmation dialog. */ export declare const ConfirmationDialog: FC; export default ConfirmationDialog;