/// interface Props { /** * Valid JSX object that you want displayed in the modal */ children: string; /** * A callback to run when the close button or the modal mask is clicked */ closeCb: () => void; /** * The color of the alpha mask, in rgba format (will be black if none supplied) * */ maskColor: string; /** * If the modal should be shown or not */ show: boolean; /** * Classes to be applied to the wrapper of the modal */ theme: string; /** * Classes to be applied to the body of the modal */ themeBody: string; /** * The title displayed on the modal */ title: string; /** * Width, in percent, of the modal, mobile will also 94% unless you override with css */ width: number; /** * If the close button should be shown or not */ showCloseButton: boolean; ariaLabel?: string; } declare const Modal: ({ children, closeCb, maskColor, show, theme, themeBody, title, ariaLabel, width, showCloseButton }: Props) => JSX.Element; export default Modal;