import { HTMLAttributes, ReactNode } from 'react'; type DialogPrimaryAction = 'primary' | 'danger'; export interface ConfirmationDialogProps extends HTMLAttributes { children?: ReactNode; disabled?: boolean; loading?: boolean; message?: string; onCancel?: () => void; onConfirm?: (() => void) | (() => Promise); open?: boolean; primaryActionLabel?: string; primaryActionType?: DialogPrimaryAction; secondaryActionLabel?: string; showClose?: boolean; title: string; } export {};