import { ReactNode } from "react";
declare const COLOR: readonly ["primary", "danger"];
type Props = {
    canClickOutsideToClose?: boolean;
    className?: string;
    title: ReactNode;
    icon?: ReactNode;
    children: ReactNode;
    isOpen?: boolean;
    onClose?: () => void;
    color?: (typeof COLOR)[number];
    key?: string;
    size?: "s" | "m" | "l";
};
export declare const VuiModal: ({ className, color, title, icon, children, isOpen, onClose, key, canClickOutsideToClose, size, ...rest }: Props) => import("react/jsx-runtime").JSX.Element;
export {};
