import PropTypes from 'prop-types'; import React from 'react'; import { ImageProps, ViewStyle, StyleProp, ImageStyle, ImageURISource } from 'react-native'; import { LightboxProps } from 'react-native-lightbox-v2'; import { IMessage } from './Models'; export interface MessageImageProps { currentMessage: TMessage; containerStyle?: StyleProp; imageSourceProps?: Partial; imageStyle?: StyleProp; imageProps?: Partial; lightboxProps?: LightboxProps; } export declare function MessageImage({ containerStyle, lightboxProps, imageProps, imageSourceProps, imageStyle, currentMessage, }: MessageImageProps): React.JSX.Element | null; export declare namespace MessageImage { var propTypes: { currentMessage: PropTypes.Requireable; containerStyle: PropTypes.Requireable>; imageSourceProps: PropTypes.Requireable; imageStyle: PropTypes.Requireable>; imageProps: PropTypes.Requireable; lightboxProps: PropTypes.Requireable; }; }