import React from 'react'; import { ImageStyle, StyleProp, TextStyle, ViewStyle } from 'react-native'; import { IMessage, ReplyMessage } from '../Models'; export interface MessageReplyProps { /** The reply message to display */ replyMessage: ReplyMessage; /** The current message containing the reply */ currentMessage: TMessage; /** Position of the bubble (left or right) */ position: 'left' | 'right'; /** Container style for the reply */ containerStyle?: StyleProp; /** Container style for left position */ containerStyleLeft?: StyleProp; /** Container style for right position */ containerStyleRight?: StyleProp; /** Text style for the reply */ textStyle?: StyleProp; /** Text style for left position */ textStyleLeft?: StyleProp; /** Text style for right position */ textStyleRight?: StyleProp; /** Image style for the reply */ imageStyle?: StyleProp; /** Callback when reply is pressed */ onPress?: (replyMessage: ReplyMessage) => void; } export declare function MessageReply({ replyMessage, currentMessage, position, containerStyle, containerStyleLeft, containerStyleRight, textStyle, textStyleLeft, textStyleRight, imageStyle, onPress, }: MessageReplyProps): React.JSX.Element; //# sourceMappingURL=MessageReply.d.ts.map