UNPKG

ngx-testing-tools

Version:
16 lines (15 loc) 1.07 kB
import { ActivatedRouteSnapshot, CanActivate, CanActivateChild, CanDeactivate, CanLoad, CanMatch, Route, RouterStateSnapshot, UrlSegment } from '@angular/router'; import { MaybeAsync } from '../../common/models/maybe-async.model'; import * as i0 from "@angular/core"; export declare class GuardProxy implements CanActivate, CanActivateChild, CanDeactivate<unknown>, CanLoad, CanMatch { private info; private isRootCtor; instance: any; canActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): MaybeAsync<any>; canActivateChild(childRoute: ActivatedRouteSnapshot, state: RouterStateSnapshot): MaybeAsync<any>; canDeactivate(component: unknown, currentRoute: ActivatedRouteSnapshot, currentState: RouterStateSnapshot, nextState: RouterStateSnapshot): MaybeAsync<any>; canLoad(route: Route, segments: UrlSegment[]): MaybeAsync<any>; canMatch(route: Route, segments: UrlSegment[]): MaybeAsync<any>; static ɵfac: i0.ɵɵFactoryDeclaration<GuardProxy, never>; static ɵprov: i0.ɵɵInjectableDeclaration<GuardProxy>; }