/*** * @file: * @author: caojianping * @Date: 2021-06-04 16:58:49 */ import { HttpInstanceTypeEnum } from './shared/enums'; import { IHttpHandler, ILoadingHandler, IResponseHandler, ITokenHandler } from './shared/interfaces'; /** * http工厂类 */ export declare class HttpFactory { private commonOptions; private tokenHandler?; private loadingHandler?; private responseHandler?; constructor(commonOptions?: any, tokenHandler?: ITokenHandler, loadingHandler?: ILoadingHandler, responseHandler?: IResponseHandler); /** * 获取http实例 * @param instanceType 实例类型 * @returns IHttpHandler */ getHttpInstance(instanceType?: HttpInstanceTypeEnum): IHttpHandler; }