export type ConfirmationDialogProps = {};
export type ConfirmationProps = {
    message: React.ReactNode;
    acceptIcon?: string;
    rejectIcon?: string;
    header?: React.ReactNode;
    acceptLabel?: string;
    rejectLabel?: string;
    icon?: React.ReactNode;
    accept: () => void;
    reject?: () => void;
    showCancel?: boolean;
    showAccept?: boolean;
};
export interface ConfirmationDialogHandle {
    confirm: (props: ConfirmationProps) => void;
}
declare const ConfirmationDialog: import("react").ForwardRefExoticComponent<import("react").RefAttributes<ConfirmationDialogHandle>>;
export default ConfirmationDialog;
