import * as i0 from '@angular/core'; import { OnChanges } from '@angular/core'; import { FeatureToggleServiceConfig } from 'feature-toggle-service'; import { CanActivateFn, CanActivateChildFn, CanMatchFn } from '@angular/router'; declare class FeatureToggleDirective implements OnChanges { ngxFeatureToggle: i0.InputSignal; private templateRef; private viewContainer; private embeddedViewRef; ngOnChanges(): void; private updateView; private isOnCheck; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵdir: i0.ɵɵDirectiveDeclaration; } declare class FeatureToggleProviderComponent { features: i0.InputSignal; constructor(); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } declare class FeatureToggleModule { static ɵfac: i0.ɵɵFactoryDeclaration; static ɵmod: i0.ɵɵNgModuleDeclaration; static ɵinj: i0.ɵɵInjectorDeclaration; } declare const ngxFeatureToggleCanActivate: CanActivateFn; declare const ngxFeatureToggleCanActivateChild: CanActivateChildFn; declare const ngxFeatureToggleCanMatch: CanMatchFn; export { FeatureToggleDirective, FeatureToggleModule, FeatureToggleProviderComponent, ngxFeatureToggleCanActivate, ngxFeatureToggleCanActivateChild, ngxFeatureToggleCanMatch };