import type { AxiosRequestConfig } from 'axios'; import type { NiceAxiosConfig } from '../../types'; export declare const getPendingUrl: (config: AxiosRequestConfig | NiceAxiosConfig) => string; export declare class AxiosCanceler { pendingMap: Map; /** * 添加请求 * @param {Object} config */ addRequest(config: AxiosRequestConfig): void; /** * 移除请求 * @param {Object} config */ removeRequest(config: AxiosRequestConfig): void; cancelRequest(config: AxiosRequestConfig): void; cancelAllRequests(): void; /** * @description: 重置 */ reset(): void; }