import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; import { ServiceType } from '../../core/enums/serviceType'; import { MessageService } from 'primeng/api'; import { TranslateService } from '@ngx-translate/core'; export declare class HttpClientService { private http; private messageService; private translateService; constructor(http: HttpClient, messageService: MessageService, translateService: TranslateService); query(path: string, body: object, service?: ServiceType): Observable; enumQuery(path: string, body: object, server?: string): Observable; action(path: string, body: object): Observable; recruitmentAction(path: string, body: object): Observable; get(path: string): Observable; getAutoComplete(entity: string, filter: string, service?: ServiceType): Observable; patch(path: string, body: object): Observable; post(path: string, body: object): Observable; put(path: string, body: object): Observable; delete(path: string, key?: string): Observable; }