import { HttpClient } from '@angular/common/http'; import { LzLanguageService } from '../lz-language/lz-language.service'; import { ErrorLogService } from '../error-log/error-log.service'; export declare class CustomRequestService { private http; private language; private log; private lang; private rnd; private fingerprint; private headers; constructor(http: HttpClient, language: LzLanguageService, log: ErrorLogService); /** * @param url - request url : string * @param parameters - query params that will be added to url : Object * @param heads : - custom headers that will be added to request Object * @param responseType : type of response */ getRequest(url: string, parameters?: Object, heads?: Object, responseType?: any): any; /** * @param url - request url : string */ deleteRequest(url: string): any; /** * @param url - request url : string * @param body - request body : Object * @param parameters - query params that will be added to url : Object * @param heads : - custom headers that will be added to request Object */ postRequest(url: string, body?: Object, parameters?: Object, heads?: Object): any; /** * @param url - request url : string * @param body - request body : Object * @param parameters - query params that will be added to url : Object * @param heads : - custom headers that will be added to request Object */ postRequestWithFormData(url: string, body?: Object, parameters?: Object, heads?: Object): any; }