import type { HttpEvent, HttpHandler, HttpInterceptor, HttpInterceptorFn, HttpRequest } from '@ngify/http';
import type { Observable } from 'rxjs';
export declare class AuthInterceptor implements HttpInterceptor {
    private readonly authStateService;
    private readonly configurationService;
    private readonly loggerService;
    private readonly closestMatchingRouteService;
    intercept(req: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>>;
}
export declare function authInterceptor(): HttpInterceptorFn;
//# sourceMappingURL=auth.interceptor.d.ts.map