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