ngx-testing-tools
Version:
Makes Angular testing easier
8 lines (7 loc) • 854 B
TypeScript
import { CanActivate, CanActivateChild, CanActivateChildFn, CanActivateFn, CanDeactivate, CanDeactivateFn, CanLoad, CanLoadFn, CanMatch, CanMatchFn } from '@angular/router';
import { InternalGuardCan } from '../models/guard-can.model';
export declare function isCanActivateGuard(guard: any, type: InternalGuardCan): guard is (CanActivateFn | CanActivate);
export declare function isCanActivateChildGuard(guard: any, type: InternalGuardCan): guard is (CanActivateChildFn | CanActivateChild);
export declare function isCanDeactivateGuard(guard: any, type: InternalGuardCan): guard is (CanDeactivateFn<unknown> | CanDeactivate<unknown>);
export declare function isCanLoadGuard(guard: any, type: InternalGuardCan): guard is (CanLoadFn | CanLoad);
export declare function isCanMatchGuard(guard: any, type: InternalGuardCan): guard is (CanMatchFn | CanMatch);