import { Data, ChatBoxSettings } from '../types/data';
export declare const useWebSocket: (setOrderedData: React.Dispatch<React.SetStateAction<Data[]>>, setAnswer: React.Dispatch<React.SetStateAction<string>>, setLoading: React.Dispatch<React.SetStateAction<boolean>>, setShowHumanFeedback: React.Dispatch<React.SetStateAction<boolean>>, setQuestionForHuman: React.Dispatch<React.SetStateAction<boolean | true>>) => {
    socket: WebSocket | null;
    setSocket: import("react").Dispatch<import("react").SetStateAction<WebSocket | null>>;
    initializeWebSocket: (promptValue: string, chatBoxSettings: ChatBoxSettings) => void;
};
