import * as React from "react";
interface ModalProps {
    isOpen: boolean;
    onClose: () => void;
    children: React.ReactNode;
    className?: string;
}
interface ModalContentProps {
    children: React.ReactNode;
    className?: string;
}
interface ModalHeaderProps {
    children: React.ReactNode;
    className?: string;
}
interface ModalTitleProps {
    children: React.ReactNode;
    className?: string;
}
interface ModalFooterProps {
    children: React.ReactNode;
    className?: string;
}
declare const Modal: React.ForwardRefExoticComponent<ModalProps & React.RefAttributes<HTMLDivElement>>;
declare const ModalContent: React.ForwardRefExoticComponent<ModalContentProps & React.RefAttributes<HTMLDivElement>>;
declare const ModalHeader: React.ForwardRefExoticComponent<ModalHeaderProps & React.RefAttributes<HTMLDivElement>>;
declare const ModalTitle: React.ForwardRefExoticComponent<ModalTitleProps & React.RefAttributes<HTMLHeadingElement>>;
declare const ModalFooter: React.ForwardRefExoticComponent<ModalFooterProps & React.RefAttributes<HTMLDivElement>>;
export { Modal as ModalV2, ModalContent as ModalV2Content, ModalFooter as ModalV2Footer, ModalHeader as ModalV2Header, ModalTitle as ModalV2Title };
//# sourceMappingURL=modal-v2.d.ts.map