import { AxiosResponse } from 'axios'; import { TAxiosRequestConfig, ThatAxiosResponse } from '../type'; /** * Axios封装 */ export default class ThatAxios { myAxios(axiosConfig: TAxiosRequestConfig, customOptions: { repeat_request_cancel: boolean; addPending?: Function; removePending?: Function; }): Promise; /** * 请求封装 * @param axiosConfig axios配置 * @param queue 是否加入请求队列 * @returns {Promise} */ request(axiosConfig: TAxiosRequestConfig): Promise; }