import React from 'react'; import PropTypes from 'prop-types'; import { StyleProp, ViewStyle, TextStyle } from 'react-native'; import { IMessage, Reply } from './Models'; export interface QuickRepliesProps { nextMessage?: TMessage; currentMessage: TMessage; color?: string; sendText?: string; quickReplyStyle?: StyleProp; quickReplyTextStyle?: StyleProp; quickReplyContainerStyle?: StyleProp; onQuickReply?(reply: Reply[]): void; renderQuickReplySend?(): React.ReactNode; } export declare function QuickReplies({ currentMessage, nextMessage, color, quickReplyStyle, quickReplyTextStyle, quickReplyContainerStyle, onQuickReply, sendText, renderQuickReplySend, }: QuickRepliesProps): React.JSX.Element | null; export declare namespace QuickReplies { var propTypes: { currentMessage: PropTypes.Validator; onQuickReply: PropTypes.Requireable<(...args: any[]) => any>; color: PropTypes.Requireable; sendText: PropTypes.Requireable; renderQuickReplySend: PropTypes.Requireable<(...args: any[]) => any>; quickReplyStyle: PropTypes.Requireable>; }; }