import { HttpBackend, HttpEvent, HttpHandler, HttpRequest } from '@angular/common/http';
import { Observable } from 'rxjs';
import { CoreService } from '../../core.service';
export declare class HttpTokenWriterInterceptor {
    private http;
    private config;
    private requestOriginal;
    constructor(coreService: CoreService, handler: HttpBackend);
    intercept(request: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>>;
    private addSettings;
    private checkIfWeCanManageError;
    private checkRefreshToken;
    private postRefreshToken;
    private resendAsHTML;
}
