import { Router } from "@angular/router";
import { AccessControlRouteGuard, AccessControlService } from "@esfaenza/access-control";
import { MessageService } from "@esfaenza/extensions";
import { TokenService } from "./app.accesstoken";
import * as i0 from "@angular/core";
export declare class BaseRouterGuard extends AccessControlRouteGuard {
    constructor(ms: MessageService, acc: AccessControlService, router: Router, ts: TokenService);
    static ɵfac: i0.ɵɵFactoryDeclaration<BaseRouterGuard, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<BaseRouterGuard>;
}
