import { Observable } from 'rxjs'; import { HttpClient } from './http-client'; import { CsHttpSerializer, CsResponse } from '../../interface'; export declare class HttpClientCordovaAdapter implements HttpClient { private http; constructor(); setSerializer(httpSerializer: CsHttpSerializer): void; addHeaders(headers: { [key: string]: string; }): void; addHeader(key: string, value: string): void; get(baseUrl: string, path: string, headers: any, parameters: { [key: string]: string; }, httpSerializer: CsHttpSerializer): Observable; delete(baseUrl: string, path: string, headers: any, parameters: { [key: string]: string; }, httpSerializer: CsHttpSerializer): Observable; patch(baseUrl: string, path: string, headers: any, body: {}, httpSerializer: CsHttpSerializer): Observable; post(baseUrl: string, path: string, headers: any, body: {}, httpSerializer: CsHttpSerializer): Observable; private invokeRequest; }