import { AxiosRequestConfig } from 'axios' declare module 'axios' { export interface AxiosInstance { (config: AxiosRequestConfig): Promise request(config: AxiosRequestConfig): Promise get(url: string, config?: AxiosRequestConfig): Promise delete(url: string, config?: AxiosRequestConfig): Promise head(url: string, config?: AxiosRequestConfig): Promise post(url: string, data?: any, config?: AxiosRequestConfig): Promise put(url: string, data?: any, config?: AxiosRequestConfig): Promise patch(url: string, data?: any, config?: AxiosRequestConfig): Promise } }