import React from "react"; import { BaseComponentProps } from "../../types"; export interface ModalProps extends BaseComponentProps { open?: boolean; onClose?: () => void; onOpenChange?: (open: boolean) => void; size?: "sm" | "md" | "lg" | "xl" | "full"; showCloseButton?: boolean; closeOnOverlayClick?: boolean; closeOnEscape?: boolean; role?: "dialog" | "alertdialog"; ariaLabelledBy?: string; ariaDescribedBy?: string; animation?: boolean; } export declare const Modal: React.ForwardRefExoticComponent>; export declare const ModalHeader: React.ForwardRefExoticComponent>; export interface ModalTitleProps extends BaseComponentProps { as?: "h1" | "h2" | "h3" | "h4" | "h5" | "h6"; } export declare const ModalTitle: React.ForwardRefExoticComponent>; export declare const ModalDescription: React.ForwardRefExoticComponent>; export declare const ModalContent: React.ForwardRefExoticComponent>; export interface ModalFooterProps extends BaseComponentProps { justify?: "start" | "end" | "center" | "between"; } export declare const ModalFooter: React.ForwardRefExoticComponent>; //# sourceMappingURL=Modal.d.ts.map