import { HttpEvent, HttpResponse } from '@angular/common/http'; import { RestMethodOptions } from 'rest-annotations'; import { Observable } from 'rxjs'; export default class AngularResponseBuilder { private respEv; private opts; private interceptor; constructor(respEv: Observable>, opts: RestMethodOptions, interceptor: (response: HttpResponse, responseStrategy: string) => any); createResponse(): Promise | Observable; private observableResponse; private httpResponse; private promiseResponse; }