UNPKG

@bixi/ac

Version:
13 lines (12 loc) 607 B
import { ActivatedRouteSnapshot, CanActivate, CanActivateChild, CanLoad, Route, Router } from '@angular/router'; import { Observable } from 'rxjs'; import { BixiACService } from './ac.service'; export declare class BixiACGuard implements CanActivate, CanActivateChild, CanLoad { private acService; private router; constructor(acService: BixiACService, router: Router); canActivate(route: ActivatedRouteSnapshot): Observable<boolean>; canActivateChild(childRoute: ActivatedRouteSnapshot): Observable<boolean>; canLoad(route: Route): Observable<boolean>; private hasPermissions; }