UNPKG

dynamic-display-shared

Version:

A library for dynamic view

13 lines (12 loc) 630 B
import { ActivatedRouteSnapshot, CanActivate, RouterStateSnapshot } from '@angular/router'; import { OAuthService } from 'angular-oauth2-oidc'; import { UserService } from './user.service'; import * as i0 from "@angular/core"; export declare class AdminGuard implements CanActivate { private oauthService; private userService; constructor(oauthService: OAuthService, userService: UserService); canActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): boolean; static ɵfac: i0.ɵɵFactoryDeclaration<AdminGuard, never>; static ɵprov: i0.ɵɵInjectableDeclaration<AdminGuard>; }