geminis-ng
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.2.14.
13 lines (12 loc) • 597 B
TypeScript
import { ActivatedRouteSnapshot, CanActivate, Router, RouterStateSnapshot } from '@angular/router';
import { GnLoginUser } from './LoginUser';
import { GnMessageService } from '../message-service/message-service';
import { GnSiteInfo } from './SiteInfo';
export declare class GnRouteGuard implements CanActivate {
private user;
private siteInfo;
private router;
private messageService;
constructor(user: GnLoginUser, siteInfo: GnSiteInfo, router: Router, messageService: GnMessageService);
canActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): boolean;
}