import { ChatMessage } from "../../../interfaces/models/ChatMessage"; import { SendMessageParams } from "./useSendMessage"; export interface UseMessageThreadProps { conversationId: string; messageId: string; } export interface UseMessageThreadValues { replies: ChatMessage[]; loading: boolean; hasMore: boolean; loadMore: () => Promise; sendReply: (params: Omit) => Promise; } declare function useMessageThread({ conversationId, messageId, }: UseMessageThreadProps): UseMessageThreadValues; export default useMessageThread;