import { ReactNode } from 'react'; import { ModalProps as ModalRNProps, ViewStyle, GestureResponderEvent } from 'react-native'; export interface ModalProps extends ModalRNProps { containerStyle?: ViewStyle; hasBackdrop?: boolean; backdropContainerStyle?: ViewStyle; children: ReactNode; onPressBackdrop?(event: GestureResponderEvent): void; } export default function Modal({ containerStyle, hasBackdrop, backdropContainerStyle, onPressBackdrop, visible, transparent, children, ...props }: ModalProps): JSX.Element;