import type { RequestHandlerOptions } from 'msw';
import { http } from 'msw';
import type { ApiGenerateUserTfaKeyResponse, ApiGetUserTfaKeyResponse } from '../_models';
export declare const getGetUserTfaKeyResponseMock: (overrideResponse?: Partial<Extract<ApiGetUserTfaKeyResponse, object>>) => ApiGetUserTfaKeyResponse;
export declare const getGenerateUserTfaKeyResponseMock: (overrideResponse?: Partial<Extract<ApiGenerateUserTfaKeyResponse, object>>) => ApiGenerateUserTfaKeyResponse;
export declare const getGetUserTfaKeyMockHandler: (overrideResponse?: ApiGetUserTfaKeyResponse | ((info: Parameters<Parameters<typeof http.get>[1]>[0]) => Promise<ApiGetUserTfaKeyResponse> | ApiGetUserTfaKeyResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getGenerateUserTfaKeyMockHandler: (overrideResponse?: ApiGenerateUserTfaKeyResponse | ((info: Parameters<Parameters<typeof http.post>[1]>[0]) => Promise<ApiGenerateUserTfaKeyResponse> | ApiGenerateUserTfaKeyResponse), options?: RequestHandlerOptions) => import("msw").HttpHandler;
export declare const getTwoFactorAuthenticationMock: () => import("msw").HttpHandler[];
