export default class BaseRequestService { baseUrl: string; authHeaders: any; static RequestFunction: (method: any, url: any, data: any, responseType: any, contentType: any, authorize: any) => any; constructor(baseUrl?: string); private get apiKey(); makeRequest(method: any, endpoint: any, data?: any, responseType?: any, contentType?: string, authorize?: boolean): Promise; static xhrRequest(method: any, url: any, data: any, responseType: any, contentType: any, accessToken: any): Promise; makeAuthRequest(method: any, endpoint: any, data?: any, responseType?: any, contentType?: string): Promise; private static buildRejectResponse; post(endpoint: any, data: any, isAuth?: boolean): Promise; get(endpoint: any, params?: any, isAuth?: boolean): Promise; getBlob(endpoint: any, isAuth?: boolean): Promise; }