class HttpClient { request < R >( req : HttpRequest < any >) : Observable < HttpEvent < R >>; request ( method : string , url : string , options : { body ?: any ; headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; ... 4 more ...; transferCache ?: boolean | ... 1 more ... | undefined ; }) : Observable < ArrayBuffer >; request ( method : string , url : string , options : { body ?: any ; headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; ... 4 more ...; transferCache ?: boolean | ... 1 more ... | undefined ; }) : Observable < Blob >; request ( method : string , url : string , options : { body ?: any ; headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; ... 4 more ...; transferCache ?: boolean | ... 1 more ... | undefined ; }) : Observable < string >; request ( method : string , url : string , options : { body ?: any ; headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; ... 4 more ...; transferCache ?: boolean | ... 1 more ... | undefined ; }) : Observable < HttpEvent < ArrayBuffer >>; request ( method : string , url : string , options : { body ?: any ; headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "blob" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | .....) : Observable < HttpEvent < Blob >>; request ( method : string , url : string , options : { body ?: any ; headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "text" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | .....) : Observable < HttpEvent < string >>; request ( method : string , url : string , options : { body ?: any ; headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; reportProgress ?: boolean | undefined ; ... 4 more ...; transferCache ?: boolean | ... 1 more ... | undefined ; }) : Observable < HttpEvent < any >>; request < R >( method : string , url : string , options : { body ?: any ; headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; reportProgress ?: boolean | undefined ; ... 4 more ...; transferCache ?: boolean | ... 1 more ... | undefined ; }) : Observable < HttpEvent < R >>; request ( method : string , url : string , options : { body ?: any ; headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "arraybuffer" ; withCredentials ?: boolean | undefined ; transferCache ?: boo ...) : Observable < HttpResponse < ArrayBuffer >>; request ( method : string , url : string , options : { body ?: any ; headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "blob" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ...) : Observable < HttpResponse < Blob >>; request ( method : string , url : string , options : { body ?: any ; headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "text" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ...) : Observable < HttpResponse < string >>; request ( method : string , url : string , options : { body ?: any ; headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; reportProgress ?: boolean | undefined ; observe : "response" ; params ?: HttpParams | ... 1 more ... | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; }) : Observable < HttpResponse < Object >>; request < R >( method : string , url : string , options : { body ?: any ; headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; reportProgress ?: boolean | undefined ; ... 4 more ...; transferCache ?: boolean | ... 1 more ... | undefined ; }) : Observable < HttpResponse < R >>; request ( method : string , url : string , options ?: { body ?: any ; headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; ... 4 more ...; transferCache ?: boolean | ... 1 more ... | undefined ; } | undefined ) : Observable < Object >; request < R >( method : string , url : string , options ?: { body ?: any ; headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; ... 4 more ...; transferCache ?: boolean | ... 1 more ... | undefined ; } | undefined ) : Observable < R >; request ( method : string , url : string , options ?: { body ?: any ; headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; ... 4 more ...; transferCache ?: boolean | ... 1 more ... | undefined ; } | undefined ) : Observable < any >; delete ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "arraybuffer" ; withCredentials ?: boolean | undefined ; body ?: any ; }) : Observable < ArrayBuffer >; delete ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "blob" ; withCredentials ?: boolean | undefined ; body ?: any ; }) : Observable < Blob >; delete ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "text" ; withCredentials ?: boolean | undefined ; body ?: any ; }) : Observable < string >; delete ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "arraybuffer" ; withCredentials ?: boolean | undefined ; body ?: any ; }) : Observable < HttpEvent < ArrayBuffer >>; delete ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "blob" ; withCredentials ?: boolean | undefined ; body ?: any ; }) : Observable < HttpEvent < Blob >>; delete ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "text" ; withCredentials ?: boolean | undefined ; body ?: any ; }) : Observable < HttpEvent < string >>; delete ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; body ?: any ; }) : Observable < HttpEvent < Object >>; delete < T >( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; body ?: any ; }) : Observable < HttpEvent < T >>; delete ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "arraybuffer" ; withCredentials ?: boolean | undefined ; body ?: any ; }) : Observable < HttpResponse < ArrayBuffer >>; delete ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "blob" ; withCredentials ?: boolean | undefined ; body ?: any ; }) : Observable < HttpResponse < Blob >>; delete ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "text" ; withCredentials ?: boolean | undefined ; body ?: any ; }) : Observable < HttpResponse < string >>; delete ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; body ?: any ; }) : Observable < HttpResponse < Object >>; delete < T >( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; body ?: any ; }) : Observable < HttpResponse < T >>; delete ( url : string , options ?: { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | ... 1 more ... | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; body ?: any ...) : Observable < Object >; delete < T >( url : string , options ?: { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | ... 1 more ... | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; body ?: any ...) : Observable < T >; get ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "arraybuffer" ; withCredentials ?: boolean | undefined ; transferCache ?: boolea ...) : Observable < ArrayBuffer >; get ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "blob" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ......) : Observable < Blob >; get ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "text" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ......) : Observable < string >; get ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "arraybuffer" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ... 1 m ...) : Observable < HttpEvent < ArrayBuffer >>; get ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "blob" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ... 1 more ......) : Observable < HttpEvent < Blob >>; get ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "text" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ... 1 more ......) : Observable < HttpEvent < string >>; get ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ....) : Observable < HttpEvent < Object >>; get < T >( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ....) : Observable < HttpEvent < T >>; get ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "arraybuffer" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ... 1. ..) : Observable < HttpResponse < ArrayBuffer >>; get ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "blob" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ... 1 more ....) : Observable < HttpResponse < Blob >>; get ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "text" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ... 1 more ....) : Observable < HttpResponse < string >>; get ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ...) : Observable < HttpResponse < Object >>; get < T >( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ...) : Observable < HttpResponse < T >>; get ( url : string , options ?: { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | ... 1 more ... | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; transferCa ...) : Observable < Object >; get < T >( url : string , options ?: { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | ... 1 more ... | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; transferCa ...) : Observable < T >; head ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "arraybuffer" ; withCredentials ?: boolean | undefined ; transferCache ?: boolea ...) : Observable < ArrayBuffer >; head ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "blob" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ......) : Observable < Blob >; head ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "text" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ......) : Observable < string >; head ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "arraybuffer" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ... 1 m ...) : Observable < HttpEvent < ArrayBuffer >>; head ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "blob" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ... 1 more ......) : Observable < HttpEvent < Blob >>; head ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "text" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ... 1 more ......) : Observable < HttpEvent < string >>; head ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ....) : Observable < HttpEvent < Object >>; head < T >( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ....) : Observable < HttpEvent < T >>; head ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "arraybuffer" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ... 1. ..) : Observable < HttpResponse < ArrayBuffer >>; head ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "blob" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ... 1 more ....) : Observable < HttpResponse < Blob >>; head ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "text" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ... 1 more ....) : Observable < HttpResponse < string >>; head ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ...) : Observable < HttpResponse < Object >>; head < T >( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ...) : Observable < HttpResponse < T >>; head ( url : string , options ?: { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | ... 1 more ... | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; transferCa ...) : Observable < Object >; head < T >( url : string , options ?: { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | ... 1 more ... | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; transferCa ...) : Observable < T >; jsonp ( url : string , callbackParam : string ) : Observable < Object >; jsonp < T >( url : string , callbackParam : string ) : Observable < T >;
options ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "arraybuffer" ; withCredentials ?: boolean | undefined ; }) : Observable < ArrayBuffer >; options ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "blob" ; withCredentials ?: boolean | undefined ; }) : Observable < Blob >; options ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "text" ; withCredentials ?: boolean | undefined ; }) : Observable < string >; options ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "arraybuffer" ; withCredentials ?: boolean | undefined ; }) : Observable < HttpEvent < ArrayBuffer >>; options ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "blob" ; withCredentials ?: boolean | undefined ; }) : Observable < HttpEvent < Blob >>; options ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "text" ; withCredentials ?: boolean | undefined ; }) : Observable < HttpEvent < string >>; options ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; }) : Observable < HttpEvent < Object >>; options < T >( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; }) : Observable < HttpEvent < T >>; options ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "arraybuffer" ; withCredentials ?: boolean | undefined ; }) : Observable < HttpResponse < ArrayBuffer >>; options ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "blob" ; withCredentials ?: boolean | undefined ; }) : Observable < HttpResponse < Blob >>; options ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "text" ; withCredentials ?: boolean | undefined ; }) : Observable < HttpResponse < string >>; options ( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; }) : Observable < HttpResponse < Object >>; options < T >( url : string , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; }) : Observable < HttpResponse < T >>; options ( url : string , options ?: { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | ... 1 more ... | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; } | undefi ...) : Observable < Object >; options < T >( url : string , options ?: { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | ... 1 more ... | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; } | undefi ...) : Observable < T >; patch ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "arraybuffer" ; withCredentials ?: boolean | undefined ; }) : Observable < ArrayBuffer >; patch ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "blob" ; withCredentials ?: boolean | undefined ; }) : Observable < Blob >; patch ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "text" ; withCredentials ?: boolean | undefined ; }) : Observable < string >; patch ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "arraybuffer" ; withCredentials ?: boolean | undefined ; }) : Observable < HttpEvent < ArrayBuffer >>; patch ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "blob" ; withCredentials ?: boolean | undefined ; }) : Observable < HttpEvent < Blob >>; patch ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "text" ; withCredentials ?: boolean | undefined ; }) : Observable < HttpEvent < string >>; patch ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; }) : Observable < HttpEvent < Object >>; patch < T >( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; }) : Observable < HttpEvent < T >>; patch ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "arraybuffer" ; withCredentials ?: boolean | undefined ; }) : Observable < HttpResponse < ArrayBuffer >>; patch ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "blob" ; withCredentials ?: boolean | undefined ; }) : Observable < HttpResponse < Blob >>; patch ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "text" ; withCredentials ?: boolean | undefined ; }) : Observable < HttpResponse < string >>; patch ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; }) : Observable < HttpResponse < Object >>; patch < T >( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; }) : Observable < HttpResponse < T >>; patch ( url : string , body : any , options ?: { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | ... 1 more ... | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; } | undefi ...) : Observable < Object >; patch < T >( url : string , body : any , options ?: { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | ... 1 more ... | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; } | undefi ...) : Observable < T >; post ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "arraybuffer" ; withCredentials ?: boolean | undefined ; transferCache ?: boolea ...) : Observable < ArrayBuffer >; post ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "blob" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ......) : Observable < Blob >; post ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "text" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ......) : Observable < string >; post ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "arraybuffer" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ... 1 m ...) : Observable < HttpEvent < ArrayBuffer >>; post ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "blob" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ... 1 more ......) : Observable < HttpEvent < Blob >>; post ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "text" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ... 1 more ......) : Observable < HttpEvent < string >>; post ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ....) : Observable < HttpEvent < Object >>; post < T >( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ....) : Observable < HttpEvent < T >>; post ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "arraybuffer" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ... 1. ..) : Observable < HttpResponse < ArrayBuffer >>; post ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "blob" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ... 1 more ....) : Observable < HttpResponse < Blob >>; post ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "text" ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ... 1 more ....) : Observable < HttpResponse < string >>; post ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ...) : Observable < HttpResponse < Object >>; post < T >( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; transferCache ?: boolean | ...) : Observable < HttpResponse < T >>; post ( url : string , body : any , options ?: { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | ... 1 more ... | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; transferCa ...) : Observable < Object >; post < T >( url : string , body : any , options ?: { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | ... 1 more ... | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; transferCa ...) : Observable < T >; put ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "arraybuffer" ; withCredentials ?: boolean | undefined ; }) : Observable < ArrayBuffer >; put ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "blob" ; withCredentials ?: boolean | undefined ; }) : Observable < Blob >; put ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "text" ; withCredentials ?: boolean | undefined ; }) : Observable < string >; put ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "arraybuffer" ; withCredentials ?: boolean | undefined ; }) : Observable < HttpEvent < ArrayBuffer >>; put ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "blob" ; withCredentials ?: boolean | undefined ; }) : Observable < HttpEvent < Blob >>; put ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "text" ; withCredentials ?: boolean | undefined ; }) : Observable < HttpEvent < string >>; put ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; }) : Observable < HttpEvent < Object >>; put < T >( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "events" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; }) : Observable < HttpEvent < T >>; put ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "arraybuffer" ; withCredentials ?: boolean | undefined ; }) : Observable < HttpResponse < ArrayBuffer >>; put ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "blob" ; withCredentials ?: boolean | undefined ; }) : Observable < HttpResponse < Blob >>; put ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType : "text" ; withCredentials ?: boolean | undefined ; }) : Observable < HttpResponse < string >>; put ( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; }) : Observable < HttpResponse < Object >>; put < T >( url : string , body : any , options : { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; observe : "response" ; context ?: HttpContext | undefined ; params ?: HttpParams | { ... ; } | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; }) : Observable < HttpResponse < T >>; put ( url : string , body : any , options ?: { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | ... 1 more ... | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; } | undefi ...) : Observable < Object >; put < T >( url : string , body : any , options ?: { headers ?: HttpHeaders | { [ header : string ] : string | string []; } | undefined ; context ?: HttpContext | undefined ; observe ?: "body" | undefined ; params ?: HttpParams | ... 1 more ... | undefined ; reportProgress ?: boolean | undefined ; responseType ?: "json" | undefined ; withCredentials ?: boolean | undefined ; } | undefi ...) : Observable < T >; }