import { ActivatedRouteSnapshot, Route, CanActivateChild, Router, CanLoad, CanActivate } from '@angular/router';
import * as i0 from "@angular/core";
export declare class NgxFeatureToggleRouteGuard implements CanActivateChild, CanLoad, CanActivate {
    private router;
    constructor(router: Router);
    isDevMode(): boolean;
    private isOnCheck;
    canLoad(route: Route): boolean;
    canActivateChild(route: ActivatedRouteSnapshot | Route): boolean;
    canActivate(route: ActivatedRouteSnapshot | Route): boolean;
    static ɵfac: i0.ɵɵFactoryDeclaration<NgxFeatureToggleRouteGuard, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<NgxFeatureToggleRouteGuard>;
}
