import React__default from 'react'; import { Message } from '../../types/models.js'; import { InfiniteScrollProps } from '../InfiniteScrollPaginator/InfiniteScroll.js'; import { ChatStateContextValue } from '../../context/ChatStateContext.js'; interface UIMessageListProps extends InfiniteScrollProps { className?: string; messageList?: Array; highlightedMessageId?: string; intervalsTimer?: number; /** The pixel threshold to determine whether or not the user is scrolled up in the list, defaults to 200px */ scrolledUpThreshold?: number; /** Function called when latest messages should be loaded, after the list has jumped at an earlier message set */ jumpToLatestMessage?: () => Promise; } type UIMessageListWithContextProps = ChatStateContextValue & UIMessageListProps; declare const UIMessageList: React__default.FC; export { UIMessageList, UIMessageListProps, UIMessageListWithContextProps }; //# sourceMappingURL=UIMessageList.d.ts.map