import { Message } from '../types/models.js'; type UseConversationStateResult = { messages: Message[]; hasMore: boolean; loadingMore: boolean; loadMore: () => Promise; hasMoreNewer: boolean; loadingMoreNewer: boolean; loadMoreNewer: () => Promise; jumpToMessage: (messageId: string, limit?: number) => Promise; highlightedMessageId?: string; suppressAutoscroll?: boolean; }; declare function useConversationState(conversationId: string): UseConversationStateResult; export { UseConversationStateResult, useConversationState }; //# sourceMappingURL=useConversationState.d.ts.map