import type { RequestHandlerOptions } from 'msw';
import { http } from 'msw';
import type { EngineActivityWorkspaceWidgetResponse, EngineDefaultDeviceConfigResponse, EngineListOpenedWebSocket } from '../_models';
export declare const getDefaultDeviceConfigResponseMock: (overrideResponse?: Partial<Extract<EngineDefaultDeviceConfigResponse, object>>) => EngineDefaultDeviceConfigResponse;
export declare const getActivityWorkspaceWidgetResponseMock: (overrideResponse?: Partial<Extract<EngineActivityWorkspaceWidgetResponse, object>>) => EngineActivityWorkspaceWidgetResponse;
export declare const getOpenedWebSocketsResponseMock: (overrideResponse?: Partial<Extract<EngineListOpenedWebSocket, object>>) => EngineListOpenedWebSocket;
export declare const getDefaultDeviceConfigMockHandler: (overrideResponse?: EngineDefaultDeviceConfigResponse | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<EngineDefaultDeviceConfigResponse> | EngineDefaultDeviceConfigResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getActivityWorkspaceWidgetMockHandler: (overrideResponse?: EngineActivityWorkspaceWidgetResponse | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<EngineActivityWorkspaceWidgetResponse> | EngineActivityWorkspaceWidgetResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getOpenedWebSocketsMockHandler: (overrideResponse?: EngineListOpenedWebSocket | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<EngineListOpenedWebSocket> | EngineListOpenedWebSocket), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getUserHelperServiceMock: () => import("msw").HttpHandler[];
