import { Injector } from '@angular/core'; import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; import * as i0 from "@angular/core"; export declare class BaseService { injector: Injector; private API_ENDPOINT; private RM_ENDPOINT; private config; private headers; private postheaders; http: HttpClient; constructor(injector: Injector); get(path: any): Observable; getApi(path: any): Observable; postData(path: any, data: any): Observable; post(path: any, data: any): Observable; put(path: any, data: any): Observable<(res: any) => any>; protected postDataAsync(path: any, data: any): Promise; protected getAsync(path: string): Promise; protected getRMAsync(path: string, data: any): Promise; protected postCommonApi(path: string, data: any): Promise; private handleError; private extractData; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }