import { QueryClient } from '@tanstack/react-query'; import { AppConfig } from '@/types/models/app-config'; import { WidgetConfig } from '@/types/models/widget-config'; export declare const RestQueryClient: QueryClient; interface CreateRestServiceOptions { baseUrl: string; prefix?: string; withCollation?: boolean; timeoutMs?: number; } /** @public */ export declare function createRestService({ baseUrl, prefix, withCollation, timeoutMs, }: CreateRestServiceOptions): import("axios").AxiosInstance; export declare let RestCrmService: ReturnType; /** @public */ export declare let RestUIAuthzService: ReturnType; /** @public */ export declare let RestGenaiService: ReturnType; export declare function initializeRestServices(appConfig: AppConfig, config?: WidgetConfig): void; export {};