import { ModalButtonProps } from '../components/Button/Button'; type ModalProps = { variant?: "alert" | "confirm" | "prompt"; position?: "center" | "bottom" | "top"; size?: "small" | "medium" | "large"; title?: string; content?: React.ReactNode; handleBackdropClick?: (e: React.MouseEvent) => void; hasCloseButton?: boolean; onClose: () => void; onConfirm: () => void; confirmButton?: ModalButtonProps; cancelButton?: ModalButtonProps; inputTitle?: string; inputName?: string; }; declare const Modal: ({ variant, position, size, title, content, handleBackdropClick, hasCloseButton, onClose, onConfirm, confirmButton, cancelButton, inputTitle, inputName, }: ModalProps) => import("react/jsx-runtime").JSX.Element; export default Modal;