import { BaseComponent } from "../../types/baseComponent"; interface ModalTheme { show?: string; static?: string; staticProperties?: string; wrapper?: string; } interface ModalProps extends BaseComponent { appendToBody?: boolean; backdrop?: boolean; closeOnEsc?: boolean; leaveHiddenModal?: boolean; modalRef?: React.RefObject; scrollable?: boolean; show: boolean; setShow?: React.SetStateAction; staticBackdrop?: boolean; tag?: React.ComponentProps; theme?: ModalTheme; onHide?: () => void; onHidePrevented?: () => any; onShow?: () => void; } export { ModalProps };