import { AxiosRequestConfig, Method, AxiosResponse } from 'Axios'; export declare enum requestMethods { GET = "GET", POST = "POST", PUT = "PUT", DELETE = "DELETE" } declare class BaseRequest { private readonly basePath; private readonly basicConfig; protected endpointPath: string; constructor(endpointPath?: string); private getRequestUrl; private extendBasicConfig; protected makeRequest(methodType: Method, extraSettings: AxiosRequestConfig): Promise; } export default BaseRequest;