import { ReactNode } from 'react'; export interface ConfirmDialogProps { open: boolean; onConfirm: () => void; onCancel: () => void; title?: string; /** string or a rich node (e.g. a bolded entity name — see EntityConfirmDialog). */ description?: ReactNode; confirmText?: string; cancelText?: string; destructive?: boolean; loading?: boolean; } export declare function ConfirmDialog({ open, onConfirm, onCancel, title, description, confirmText, cancelText, destructive, loading, }: ConfirmDialogProps): import('react').ReactPortal | null; //# sourceMappingURL=ConfirmDialog.d.ts.map