import { Response } from "@angular/http"; import { Observable } from "rxjs/Observable"; import { RequestArgs } from "@angular/http/src/interfaces"; export declare abstract class Interceptor { abstract before(request: RequestArgs): Observable; abstract after(response: Response): void; abstract error(error: Response): void; }