import { AxiosRequestConfig , AxiosResponse } from 'axios' ; export default interface IRepositoryModel { get ( url , config ? ) : Promise < AxiosResponse < any > > ; getText ( url , config ? ) : Promise < AxiosResponse < any > > ; delete ( url , config ? ) : Promise < AxiosResponse < any > > ; put ( url , data ? , config ? ) : Promise < AxiosResponse < any > > ; post ( url , data ? , config ? ) : Promise < AxiosResponse < any > > ; }