/// import { TestableComponentProps } from '../../../Common/utils/types'; export declare type DisplayMode = 'fromTop' | 'fromBottom' | 'fromRight' | 'fromLeft'; export declare type ModalWidth = 'half' | 'full' | 'default'; export declare type ScreenPosition = 'top' | 'center'; export interface UpModalWrapperProps extends TestableComponentProps { children?: React.ReactNode; closeOnClickOutside?: boolean; displayMode?: DisplayMode; fullHeight?: boolean; html?: string; modalWidth?: ModalWidth; withHeaderSeparator?: boolean; footer?: string | JSX.Element; header?: string | JSX.Element; screenPosition?: ScreenPosition; } export interface UpModalProps extends UpModalWrapperProps { onClose?: () => void; showModal?: boolean; }