import { InternalAxiosRequestConfig } from 'axios'; import { Interceptor } from './interceptor'; /** * @description 核心包拦截器 * @export * @class CoreInterceptor * @extends {Interceptor} */ export declare class CoreInterceptor extends Interceptor { /** * @description 请求之前处理 * @protected * @param {InternalAxiosRequestConfig} config * @returns {*} {Promise} * @memberof CoreInterceptor */ protected onBeforeRequest(config: InternalAxiosRequestConfig): Promise; /** * @description 响应失败之后处理 * @protected * @param {Error} error * @returns {*} {Promise} * @memberof CoreInterceptor */ protected onResponseError(error: Error): Promise; } //# sourceMappingURL=core-interceptor.d.ts.map