import { GetHistoryResponse, GetQueueResponse, GetStatusResponse, RunningQueueItem } from '../../../api/qServer/types'; import { GlobalMetadata, CopiedPlan } from '../types/types'; export declare const useQueueServer: () => { currentQueue: GetQueueResponse | null; queueHistory: GetHistoryResponse | null; isREToggleOn: boolean; runningItem: RunningQueueItem | null; runEngineToggleRef: import('react').MutableRefObject; setIsREToggleOn: import('react').Dispatch>; handleQueueDataResponse: (res: GetQueueResponse) => void; handleQueueHistoryResponse: (res: GetHistoryResponse) => void; processConsoleMessage: (msg: string) => void; globalMetadata: GlobalMetadata; updateGlobalMetadata: (dict: GlobalMetadata) => void; removeDuplicateMetadata: (plan: CopiedPlan) => CopiedPlan; isGlobalMetadataChecked: boolean; handleGlobalMetadataCheckboxChange: (isChecked: boolean) => void; apiStatus: GetStatusResponse | null; refetchQueue: (options?: import('@tanstack/query-core').RefetchOptions) => Promise>; refetchHistory: (options?: import('@tanstack/query-core').RefetchOptions) => Promise>; refetchStatus: (options?: import('@tanstack/query-core').RefetchOptions) => Promise>; }; //# sourceMappingURL=useQueueServer.d.ts.map