import React from 'react'; import PropTypes from 'prop-types'; import { StyleProp, ViewStyle, TextStyle, TouchableOpacityProps } from 'react-native'; import { IMessage } from './Models'; export interface SendProps { text?: string; label?: string; containerStyle?: StyleProp; textStyle?: StyleProp; children?: React.ReactNode; alwaysShowSend?: boolean; disabled?: boolean; sendButtonProps?: Partial; onSend?(messages: Partial | Partial[], shouldResetInputToolbar: boolean): void; } export declare const Send: { ({ text, containerStyle, children, textStyle, label, alwaysShowSend, disabled, sendButtonProps, onSend, }: SendProps): React.JSX.Element | null; propTypes: { text: PropTypes.Requireable; onSend: PropTypes.Requireable<(...args: any[]) => any>; label: PropTypes.Requireable; containerStyle: PropTypes.Requireable>; textStyle: PropTypes.Requireable>; children: PropTypes.Requireable; alwaysShowSend: PropTypes.Requireable; disabled: PropTypes.Requireable; sendButtonProps: PropTypes.Requireable; }; };