UNPKG

react-native-gifted-chat-flashlist

Version:

React Native Gifted Chat with FlashList optimization for better performance

22 lines (21 loc) 936 B
import PropTypes from 'prop-types'; import React from 'react'; import { StyleProp, ImageStyle, TextStyle } from 'react-native'; import { User } from './Models'; export interface GiftedAvatarProps { user?: User; avatarStyle?: StyleProp<ImageStyle>; textStyle?: StyleProp<TextStyle>; onPress?: (props: GiftedAvatarProps) => void; onLongPress?: (props: GiftedAvatarProps) => void; } export declare function GiftedAvatar(props: GiftedAvatarProps): React.JSX.Element; export declare namespace GiftedAvatar { var propTypes: { user: PropTypes.Requireable<object>; onPress: PropTypes.Requireable<(...args: any[]) => any>; onLongPress: PropTypes.Requireable<(...args: any[]) => any>; avatarStyle: PropTypes.Requireable<NonNullable<number | boolean | object | null | undefined>>; textStyle: PropTypes.Requireable<NonNullable<number | boolean | object | null | undefined>>; }; }