import React, { ReactNode } from "react";
import { UseMessageThreadValues } from "../hooks/chat/messages/useMessageThread";
export interface MessageThreadContextValue extends UseMessageThreadValues {
    messageId: string;
}
export declare const MessageThreadContext: React.Context<Partial<MessageThreadContextValue>>;
export declare function useMessageThreadContext(): Partial<MessageThreadContextValue>;
export interface MessageThreadProviderProps {
    messageId: string;
    conversationId: string;
    children: ReactNode;
}
export declare const MessageThreadProvider: React.FC<MessageThreadProviderProps>;
