import { InjectionToken } from '@angular/core';
import { HttpRequest, HttpHandler, HttpEvent, HttpInterceptor } from '@angular/common/http';
import { Observable } from 'rxjs';
export declare const FILTER_KEY = "filter";
export declare const FILTER_MODULE_TYPES: InjectionToken<string[]>;
export declare const EMPLOYEE_URL_PATTERN: RegExp;
export declare class FilterModuleInterceptor implements HttpInterceptor {
    private readonly moduleTypes;
    constructor(moduleTypes: string[] | null);
    intercept(request: HttpRequest<unknown>, next: HttpHandler): Observable<HttpEvent<unknown>>;
    private isEmployeeUrl;
}
