import React from 'react'; import { DialogProps } from '../Dialog'; interface ModalProps extends Omit { variant?: 'info'; } declare const Modal: ({ children, className, variant, ...other }: ModalProps) => React.JSX.Element; declare const ModalHeader: { ({ children, className, ...other }: import("../Dialog").DialogHeaderProps): React.JSX.Element; displayName: string; }; declare const ModalHeading: { ({ children, className, level: levelProp, ...other }: import("../Dialog").DialogHeadingProps): React.JSX.Element; displayName: string; }; declare const ModalCloseButton: { ({ children, className, ...other }: import("../Dialog").DialogCloseButtonProps): React.JSX.Element | null; displayName: string; }; declare const ModalContent: { ({ children, className, align, ...other }: import("../Dialog").DialogContentProps): React.JSX.Element; displayName: string; }; declare const ModalFooter: { ({ children, className, align, ...other }: import("../Dialog").DialogFooterProps): React.JSX.Element; displayName: string; }; export default Modal; export { Modal, ModalHeader, ModalHeading, ModalCloseButton, ModalContent, ModalFooter };