import * as React from "react"; declare type Props = { animationType?: "none" | "slide" | "fade"; visible: boolean; height?: number; minClosingHeight?: number; openDuration?: number; closeDuration?: number; closeOnDragDown?: boolean; closeOnPressMask?: boolean; dragFromTopOnly?: boolean; closeOnPressBack?: boolean; keyboardAvoidingViewEnabled?: boolean; customStyles?: Record; onClose?: (evt: any) => void; onOpen?: (evt: any) => void; children?: React.ReactNode; }; declare const FullscreenModal: { ({ visible, animationType, closeOnDragDown, dragFromTopOnly, closeOnPressBack, children, customStyles, keyboardAvoidingViewEnabled, height, onOpen, onClose, }: Props): JSX.Element; defaultProps: { animationType: string; height: number; minClosingHeight: number; openDuration: number; closeDuration: number; closeOnDragDown: boolean; dragFromTopOnly: boolean; closeOnPressMask: boolean; closeOnPressBack: boolean; keyboardAvoidingViewEnabled: boolean; customStyles: {}; onClose: any; onOpen: any; children: JSX.Element; }; }; export default FullscreenModal;