import { type AxiosRequestConfig, type AxiosResponse } from 'axios' export default interface ApiInterface { get: (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 delete: (url: string, config?: AxiosRequestConfig) => Promise }