import type { RequestHandlerOptions } from 'msw';
import { http } from 'msw';
import type { WebitelMediaExporterDeleteExportResponse, WebitelMediaExporterExportTask, WebitelMediaExporterListExportsResponse } from '../_models';
export declare const getListScreenrecordingExportsResponseMock: (overrideResponse?: Partial<Extract<WebitelMediaExporterListExportsResponse, object>>) => WebitelMediaExporterListExportsResponse;
export declare const getCreateScreenrecordingExportResponseMock: (overrideResponse?: Partial<Extract<WebitelMediaExporterExportTask, object>>) => WebitelMediaExporterExportTask;
export declare const getListCallExportsResponseMock: (overrideResponse?: Partial<Extract<WebitelMediaExporterListExportsResponse, object>>) => WebitelMediaExporterListExportsResponse;
export declare const getCreateCallExportResponseMock: (overrideResponse?: Partial<Extract<WebitelMediaExporterExportTask, object>>) => WebitelMediaExporterExportTask;
export declare const getDeleteExportResponseMock: (overrideResponse?: Partial<Extract<WebitelMediaExporterDeleteExportResponse, object>>) => WebitelMediaExporterDeleteExportResponse;
export declare const getListScreenrecordingExportsMockHandler: (overrideResponse?: WebitelMediaExporterListExportsResponse | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<WebitelMediaExporterListExportsResponse> | WebitelMediaExporterListExportsResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getCreateScreenrecordingExportMockHandler: (overrideResponse?: WebitelMediaExporterExportTask | ((info: Parameters<Parameters<typeof http.post>[1]>[0]) => Promise<WebitelMediaExporterExportTask> | WebitelMediaExporterExportTask), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getListCallExportsMockHandler: (overrideResponse?: WebitelMediaExporterListExportsResponse | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<WebitelMediaExporterListExportsResponse> | WebitelMediaExporterListExportsResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getCreateCallExportMockHandler: (overrideResponse?: WebitelMediaExporterExportTask | ((info: Parameters<Parameters<typeof http.post>[1]>[0]) => Promise<WebitelMediaExporterExportTask> | WebitelMediaExporterExportTask), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getDeleteExportMockHandler: (overrideResponse?: WebitelMediaExporterDeleteExportResponse | ((info: Parameters<Parameters<typeof http.delete>[1]>[0]) => Promise<WebitelMediaExporterDeleteExportResponse> | WebitelMediaExporterDeleteExportResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getPdfServiceMock: () => import("msw").HttpHandler[];
