import React__default from 'react'; import { Conversation } from '../../types/models.js'; import { UIKitContextProps } from '../../context/UIKitContext.js'; import { AvatarProps } from '../Avatar/Avatar.js'; interface UIConversationPreviewComponentProps extends UIConversationPreviewProps { /** If the component's Conversation is the active (selected) Conversation */ active?: boolean; /** Image of Conversation to display */ displayImage?: string; /** Title of Conversation to display */ displayTitle?: string | React__default.ReactElement; /** Message of Conversation to display */ displayMessage?: string | React__default.ReactElement; /** Time of Conversation to display */ displayTime?: string; /** Number of unread Messages */ unread?: number; } interface UIConversationPreviewProps { conversation: Conversation; activeConversation?: Conversation; Preview?: React__default.ComponentType; Avatar?: React__default.ComponentType; setActiveConversation?: UIKitContextProps['setActiveConversation']; searchValue?: string; conversationUpdateCount?: number; } declare function UIConversationPreview(props: T): React__default.ReactElement; export { UIConversationPreview, UIConversationPreviewComponentProps, UIConversationPreviewProps }; //# sourceMappingURL=UIConversationPreview.d.ts.map