import type { RequestHandlerOptions } from 'msw';
import { http } from 'msw';
import type { WebitelImApiProviderV1ProviderMetaOAuthCallbackResponse, WebitelImApiProviderV1ProviderMetaOAuthStartResponse } from '../_models';
export declare const getMetaOAuthServiceMetaOAuthCallbackWebitelImApiProviderV1MetaOAuthServiceResponseMock: (overrideResponse?: Partial<Extract<WebitelImApiProviderV1ProviderMetaOAuthCallbackResponse, object>>) => WebitelImApiProviderV1ProviderMetaOAuthCallbackResponse;
export declare const getMetaOAuthServiceStartMetaOAuthWebitelImApiProviderV1MetaOAuthServiceResponseMock: (overrideResponse?: Partial<Extract<WebitelImApiProviderV1ProviderMetaOAuthStartResponse, object>>) => WebitelImApiProviderV1ProviderMetaOAuthStartResponse;
export declare const getMetaOAuthServiceMetaOAuthCallbackWebitelImApiProviderV1MetaOAuthServiceMockHandler: (overrideResponse?: WebitelImApiProviderV1ProviderMetaOAuthCallbackResponse | ((info: Parameters<Parameters<typeof http.post>[1]>[0]) => Promise<WebitelImApiProviderV1ProviderMetaOAuthCallbackResponse> | WebitelImApiProviderV1ProviderMetaOAuthCallbackResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getMetaOAuthServiceStartMetaOAuthWebitelImApiProviderV1MetaOAuthServiceMockHandler: (overrideResponse?: WebitelImApiProviderV1ProviderMetaOAuthStartResponse | ((info: Parameters<Parameters<typeof http.post>[1]>[0]) => Promise<WebitelImApiProviderV1ProviderMetaOAuthStartResponse> | WebitelImApiProviderV1ProviderMetaOAuthStartResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getWebitelImApiProviderV1MetaoauthserviceMock: () => import("msw").HttpHandler[];
