import { HttpClient } from '@angular/common/http'; import { Observable } from 'rxjs'; import { PepSessionService } from '../../common/services/session.service'; import { PepCookieService } from '../../common/services/cookie.service'; import * as i0 from "@angular/core"; export declare class PepHttpService { private sessionService; private cookieService; private http; private readonly AUTH_HEADER; private readonly PEPPERI_TOKEN_HEADER; private readonly WAPI_TOKEN_KEY; private readonly PEPPERI_TOKEN_COOKIE; constructor(sessionService: PepSessionService, cookieService: PepCookieService, http: HttpClient); private handleError; private getServerErrorMessage; private addAuthorizationToken; private addWebApiToken; private setDefaultHeaderOptions; getHttpCall(url: string, httpOptions?: any): Observable; postHttpCall(url: string, body: any | null, httpOptions?: any): Observable; getWapiApiCall(url: string, httpOptions?: any): Observable; postWapiApiCall(url: string, body: any | null, httpOptions?: any): Observable; getPapiApiCall(url: string, httpOptions?: any): Observable; postPapiApiCall(url: string, body: any | null, httpOptions?: any): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }