leaf-framework
Version:
Light Everis Angular Frontend Framework
10 lines (9 loc) • 494 B
TypeScript
import { CanActivate, ActivatedRouteSnapshot, RouterStateSnapshot, Router } from '@angular/router';
import { Observable } from 'rxjs/Observable';
import { AuthHelper } from '../services/auth.helper';
export declare class LoginGuard implements CanActivate {
private router;
private authHelper;
constructor(router: Router, authHelper: AuthHelper);
canActivate(next: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable<boolean> | Promise<boolean> | boolean;
}