import { DialogProps } from '@mui/material';

interface ConfirmPopUpProps extends DialogProps {
    title: string;
    description: string | JSX.Element;
    onClose: () => void;
    onConfirm: () => void;
    buttonTexts?: {
        confirm: string;
        cancel: string;
    };
    buttonColors?: {
        confirm: string;
        cancel?: string;
    };
    modalType?: 'alert' | 'info';
    loading?: boolean;
    showAction?: boolean;
}
export declare const ConfirmPopUp: (props: ConfirmPopUpProps) => import("react/jsx-runtime").JSX.Element;
export default ConfirmPopUp;
