class HttpClient {
request (req : HttpRequest <any >): Observable <HttpEvent <R>>; request (method : string , url : string , options : { body?: any ; headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | ... 2 more ... | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "arraybuffer" ; withCredentials?: boole...): Observable <ArrayBuffer >; request (method : string , url : string , options : { body?: any ; headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | ... 2 more ... | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "blob" ; withCredentials?: boolean ; tra...): Observable <Blob >; request (method : string , url : string , options : { body?: any ; headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | ... 2 more ... | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "text" ; withCredentials?: boolean ; tra...): Observable <string >; request (method : string , url : string , options : { body?: any ; headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; ... 4 more ...; transferCache?: boolean | { ...; }; }): Observable <HttpEvent <ArrayBuffer >>; request (method : string , url : string , options : { body?: any ; headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | ... 2 more ... | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "blob" ; withCredentials?: boolean ; tr...): Observable <HttpEvent <Blob >>; request (method : string , url : string , options : { body?: any ; headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | ... 2 more ... | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "text" ; withCredentials?: boolean ; tr...): Observable <HttpEvent <string >>; request (method : string , url : string , options : { body?: any ; headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; reportProgress?: boolean ; observe : "events" ; params?: HttpParams | { ...; }; responseType?: "json" ; withCredentials?: boolean ; transferCache?: boolean | { ...; }; }): Observable <HttpEvent <any >>; request (method : string , url : string , options : { body?: any ; headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; reportProgress?: boolean ; observe : "events" ; params?: HttpParams | { ...; }; responseType?: "json" ; withCredentials?: boolean ; transferCache?: boolean | { ...; }; }): Observable <HttpEvent <R>>; request (method : string , url : string , options : { body?: any ; headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { ...; }; reportProgress?: boolean ; responseType : "arraybuffer" ; withCredentials?: boolean ; transferCache?: boolean | { ...; }; }): Observable <HttpResponse <ArrayBuffer >>; request (method : string , url : string , options : { body?: any ; headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { ...; }; reportProgress?: boolean ; responseType : "blob" ; withCredentials?: boolean ; transferCache?: boolean | { ...; }; }): Observable <HttpResponse <Blob >>; request (method : string , url : string , options : { body?: any ; headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { ...; }; reportProgress?: boolean ; responseType : "text" ; withCredentials?: boolean ; transferCache?: boolean | { ...; }; }): Observable <HttpResponse <string >>; request (method : string , url : string , options : { body?: any ; headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; reportProgress?: boolean ; observe : "response" ; params?: HttpParams | { ...; }; responseType?: "json" ; withCredentials?: boolean ; }): Observable <HttpResponse <Object >>; request (method : string , url : string , options : { body?: any ; headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; reportProgress?: boolean ; observe : "response" ; params?: HttpParams | { ...; }; responseType?: "json" ; withCredentials?: boolean ; transferCache?: boolean | { ...; }; }): Observable <HttpResponse <R>>; request (method : string , url : string , options?: { body?: any ; headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | ... 2 more ... | readonly (string | ... 1 more ... | boolean )[]; }; responseType?: "json" ; reportProgress?: boolean ; withCredentials?: boolean ; tr...): Observable <Object >; request (method : string , url : string , options?: { body?: any ; headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | ... 2 more ... | readonly (string | ... 1 more ... | boolean )[]; }; responseType?: "json" ; reportProgress?: boolean ; withCredentials?: boolean ; tr...): Observable <R>; request (method : string , url : string , options?: { body?: any ; headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; ... 4 more ...; transferCache?: boolean | { ...; }; }): Observable <any >;
delete (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "arraybuffer" ; withCredentials?: boolean ; body?:...): Observable <ArrayBuffer >; delete (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "blob" ; withCredentials?: boolean ; body?: any ; }): Observable <Blob >; delete (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "text" ; withCredentials?: boolean ; body?: any ; }): Observable <string >; delete (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "arraybuffer" ; withCredentials?: boolean ; body?...): Observable <HttpEvent <ArrayBuffer >>; delete (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "blob" ; withCredentials?: boolean ; body?: any ; }): Observable <HttpEvent <Blob >>; delete (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "text" ; withCredentials?: boolean ; body?: any ; }): Observable <HttpEvent <string >>; delete (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; body?: any ; }): Observable <HttpEvent <Object >>; delete (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; body?: any ; }): Observable <HttpEvent <T>>; delete (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "arraybuffer" ; withCredentials?: boolean ; bod...): Observable <HttpResponse <ArrayBuffer >>; delete (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "blob" ; withCredentials?: boolean ; body?: any ...): Observable <HttpResponse <Blob >>; delete (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "text" ; withCredentials?: boolean ; body?: any ...): Observable <HttpResponse <string >>; delete (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; body?: an...): Observable <HttpResponse <Object >>; delete (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; body?: an...): Observable <HttpResponse <T>>; delete (url : string , options?: { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; body?: any ; }): Observable <Object >; delete (url : string , options?: { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; body?: any ; }): Observable <T>;
get (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "arraybuffer" ; withCredentials?: boolean ; transf...): Observable <ArrayBuffer >; get (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "blob" ; withCredentials?: boolean ; transferCache...): Observable <Blob >; get (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "text" ; withCredentials?: boolean ; transferCache...): Observable <string >; get (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "arraybuffer" ; withCredentials?: boolean ; trans...): Observable <HttpEvent <ArrayBuffer >>; get (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "blob" ; withCredentials?: boolean ; transferCach...): Observable <HttpEvent <Blob >>; get (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "text" ; withCredentials?: boolean ; transferCach...): Observable <HttpEvent <string >>; get (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; transferCac...): Observable <HttpEvent <Object >>; get (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; transferCac...): Observable <HttpEvent <T>>; get (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "arraybuffer" ; withCredentials?: boolean ; tra...): Observable <HttpResponse <ArrayBuffer >>; get (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "blob" ; withCredentials?: boolean ; transferCa...): Observable <HttpResponse <Blob >>; get (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "text" ; withCredentials?: boolean ; transferCa...): Observable <HttpResponse <string >>; get (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; transferC...): Observable <HttpResponse <Object >>; get (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; transferC...): Observable <HttpResponse <T>>; get (url : string , options?: { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; transferCach...): Observable <Object >; get (url : string , options?: { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; transferCach...): Observable <T>;
head (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "arraybuffer" ; withCredentials?: boolean ; transf...): Observable <ArrayBuffer >; head (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "blob" ; withCredentials?: boolean ; transferCache...): Observable <Blob >; head (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "text" ; withCredentials?: boolean ; transferCache...): Observable <string >; head (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "arraybuffer" ; withCredentials?: boolean ; trans...): Observable <HttpEvent <ArrayBuffer >>; head (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "blob" ; withCredentials?: boolean ; transferCach...): Observable <HttpEvent <Blob >>; head (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "text" ; withCredentials?: boolean ; transferCach...): Observable <HttpEvent <string >>; head (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; transferCac...): Observable <HttpEvent <Object >>; head (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; transferCac...): Observable <HttpEvent <T>>; head (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "arraybuffer" ; withCredentials?: boolean ; tra...): Observable <HttpResponse <ArrayBuffer >>; head (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "blob" ; withCredentials?: boolean ; transferCa...): Observable <HttpResponse <Blob >>; head (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "text" ; withCredentials?: boolean ; transferCa...): Observable <HttpResponse <string >>; head (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; transferC...): Observable <HttpResponse <Object >>; head (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; transferC...): Observable <HttpResponse <T>>; head (url : string , options?: { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; transferCach...): Observable <Object >; head (url : string , options?: { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; transferCach...): Observable <T>;
jsonp (url : string , callbackParam : string ): Observable <Object >; jsonp (url : string , callbackParam : string ): Observable <T>;
options (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "arraybuffer" ; withCredentials?: boolean ; }): Observable <ArrayBuffer >; options (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "blob" ; withCredentials?: boolean ; }): Observable <Blob >; options (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "text" ; withCredentials?: boolean ; }): Observable <string >; options (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "arraybuffer" ; withCredentials?: boolean ; }): Observable <HttpEvent <ArrayBuffer >>; options (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "blob" ; withCredentials?: boolean ; }): Observable <HttpEvent <Blob >>; options (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "text" ; withCredentials?: boolean ; }): Observable <HttpEvent <string >>; options (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; }): Observable <HttpEvent <Object >>; options (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; }): Observable <HttpEvent <T>>; options (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "arraybuffer" ; withCredentials?: boolean ; }): Observable <HttpResponse <ArrayBuffer >>; options (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "blob" ; withCredentials?: boolean ; }): Observable <HttpResponse <Blob >>; options (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "text" ; withCredentials?: boolean ; }): Observable <HttpResponse <string >>; options (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; }): Observable <HttpResponse <Object >>; options (url : string , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; }): Observable <HttpResponse <T>>; options (url : string , options?: { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; }): Observable <Object >; options (url : string , options?: { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; }): Observable <T>;
patch (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "arraybuffer" ; withCredentials?: boolean ; }): Observable <ArrayBuffer >; patch (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "blob" ; withCredentials?: boolean ; }): Observable <Blob >; patch (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "text" ; withCredentials?: boolean ; }): Observable <string >; patch (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "arraybuffer" ; withCredentials?: boolean ; }): Observable <HttpEvent <ArrayBuffer >>; patch (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "blob" ; withCredentials?: boolean ; }): Observable <HttpEvent <Blob >>; patch (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "text" ; withCredentials?: boolean ; }): Observable <HttpEvent <string >>; patch (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; }): Observable <HttpEvent <Object >>; patch (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; }): Observable <HttpEvent <T>>; patch (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "arraybuffer" ; withCredentials?: boolean ; }): Observable <HttpResponse <ArrayBuffer >>; patch (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "blob" ; withCredentials?: boolean ; }): Observable <HttpResponse <Blob >>; patch (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "text" ; withCredentials?: boolean ; }): Observable <HttpResponse <string >>; patch (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; }): Observable <HttpResponse <Object >>; patch (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; }): Observable <HttpResponse <T>>; patch (url : string , body : any , options?: { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; }): Observable <Object >; patch (url : string , body : any , options?: { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; }): Observable <T>;
post (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "arraybuffer" ; withCredentials?: boolean ; transf...): Observable <ArrayBuffer >; post (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "blob" ; withCredentials?: boolean ; transferCache...): Observable <Blob >; post (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "text" ; withCredentials?: boolean ; transferCache...): Observable <string >; post (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "arraybuffer" ; withCredentials?: boolean ; trans...): Observable <HttpEvent <ArrayBuffer >>; post (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "blob" ; withCredentials?: boolean ; transferCach...): Observable <HttpEvent <Blob >>; post (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "text" ; withCredentials?: boolean ; transferCach...): Observable <HttpEvent <string >>; post (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; transferCac...): Observable <HttpEvent <Object >>; post (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; transferCac...): Observable <HttpEvent <T>>; post (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "arraybuffer" ; withCredentials?: boolean ; tra...): Observable <HttpResponse <ArrayBuffer >>; post (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "blob" ; withCredentials?: boolean ; transferCa...): Observable <HttpResponse <Blob >>; post (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "text" ; withCredentials?: boolean ; transferCa...): Observable <HttpResponse <string >>; post (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; transferC...): Observable <HttpResponse <Object >>; post (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; transferC...): Observable <HttpResponse <T>>; post (url : string , body : any , options?: { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; transferCach...): Observable <Object >; post (url : string , body : any , options?: { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; transferCach...): Observable <T>;
put (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "arraybuffer" ; withCredentials?: boolean ; }): Observable <ArrayBuffer >; put (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "blob" ; withCredentials?: boolean ; }): Observable <Blob >; put (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "text" ; withCredentials?: boolean ; }): Observable <string >; put (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "arraybuffer" ; withCredentials?: boolean ; }): Observable <HttpEvent <ArrayBuffer >>; put (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "blob" ; withCredentials?: boolean ; }): Observable <HttpEvent <Blob >>; put (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "text" ; withCredentials?: boolean ; }): Observable <HttpEvent <string >>; put (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; }): Observable <HttpEvent <Object >>; put (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "events" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; }): Observable <HttpEvent <T>>; put (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "arraybuffer" ; withCredentials?: boolean ; }): Observable <HttpResponse <ArrayBuffer >>; put (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "blob" ; withCredentials?: boolean ; }): Observable <HttpResponse <Blob >>; put (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType : "text" ; withCredentials?: boolean ; }): Observable <HttpResponse <string >>; put (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; }): Observable <HttpResponse <Object >>; put (url : string , body : any , options : { headers?: HttpHeaders | { [header : string ]: string | string []; }; observe : "response" ; context?: HttpContext ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; }): Observable <HttpResponse <T>>; put (url : string , body : any , options?: { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; }): Observable <Object >; put (url : string , body : any , options?: { headers?: HttpHeaders | { [header : string ]: string | string []; }; context?: HttpContext ; observe?: "body" ; params?: HttpParams | { [param : string ]: string | number | boolean | readonly (string | ... 1 more ... | boolean )[]; }; reportProgress?: boolean ; responseType?: "json" ; withCredentials?: boolean ; }): Observable <T>;
}