///
import type { XAiChatbotProps, XAiConversationsProps, Messages } from "../types";
export interface XAiContextType extends Omit, Omit {
onScroll?: (event: React.UIEvent) => void;
messages: Messages[];
providerId?: string;
token: string;
error: string | null;
loadMoreSessions?: () => void;
isInProvider?: boolean;
}
declare const XAiContext: React.Context;
export { XAiContext };
export declare const useXAi: () => XAiContextType | undefined;
export declare const useXAiProviders: () => string[];