import { ReactNode } from 'react';
import { ButtonColorTypes, ButtonVariantTypes, ButtonRoundedTypes } from '../../../types/button-types';
type DialogCheckRounded = "sm" | "md" | "lg" | "xl";
export interface DialogCheckProps {
    isOpen: boolean;
    onClose: () => void;
    onConfirm?: () => void;
    title: string;
    variant?: "default" | "action";
    confirmButtonText?: string;
    closeButtonText?: string;
    isLoading?: boolean;
    disabled?: boolean;
    slotAction?: ReactNode;
    id?: string;
    rounded?: DialogCheckRounded;
    roundedButton?: ButtonRoundedTypes;
    variantConfirmButton?: ButtonVariantTypes;
    colorConfirmButton?: ButtonColorTypes;
    variantCloseButton?: ButtonVariantTypes;
    colorCloseButton?: ButtonColorTypes;
}
declare const DialogCheck: React.FC<DialogCheckProps>;
export default DialogCheck;
