import { CanActivate, CanActivateChild, ActivatedRouteSnapshot, RouterStateSnapshot } from '@angular/router';
import { NgxAdalService } from './ngx-adal.service';
export declare class NgxAdalGuard implements CanActivate, CanActivateChild {
    private adalSvc;
    constructor(adalSvc: NgxAdalService);
    canActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): boolean;
    canActivateChild(childRoute: ActivatedRouteSnapshot, state: RouterStateSnapshot): boolean;
}
