import { Injector } from '@angular/core'; import { CanActivate, ActivatedRouteSnapshot, RouterStateSnapshot, CanActivateChild } from '@angular/router'; import { AuthenticationService } from '../services/authentication.service'; export declare class AccessMenuGuard implements CanActivate, CanActivateChild { protected injector: Injector; protected readonly _authService: AuthenticationService; constructor(injector: Injector); canActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): boolean; canActivateChild(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): boolean; }