/// import { MessageComposerConfigurationInterface } from '../CometChatMessageComposer'; import { MessageListConfigurationInterface } from '../CometChatMessageList/MessageListConfiguration'; import { ImageType } from '../shared'; import { CometChatThreadedMessagesInterface, ThreadedMessagesStyleInterface } from './CometChatThreadedMessages'; import { CometChat } from '@cometchat-pro/react-native-chat'; export interface ThreadedMessagesConfigurationInterface extends Omit { } export declare class ThreadedMessagesConfiguration { threadedMessagesStyle?: ThreadedMessagesStyleInterface; closeIcon?: ImageType; MessageActionView?: (messageObject: CometChat.BaseMessage) => JSX.Element; messageComposerConfiguration?: MessageComposerConfigurationInterface; messageListConfiguration?: MessageListConfigurationInterface; onClose?: () => void; onError?: (error: CometChat.CometChatException) => void; constructor(props: ThreadedMessagesConfigurationInterface); }