import * as React from 'react'; import { ReactNode } from 'react'; export declare type ModalSize = 'modal-xl' | 'modal-lg' | 'modal-sm'; export declare type ModalType = 'modal-info' | 'modal-help' | 'modal-success' | 'modal-warning' | 'modal-error'; interface IProps { className?: string; title: string | ReactNode; onModalClose: () => void; bodyContent: string | React.ReactNode; footerContent?: string | React.ReactNode; modalSize?: ModalSize; modalType?: ModalType; onMount?: () => void; } export declare const Modal: React.FC & React.HTMLProps; export {};