import { E2eAttributeBindingDirective } from './e2e-attribute-binding.directive';
import { PreventDirective, StopDirective } from './event.directive';
import { MaxValidatorDirective, MinValidatorDirective } from './min-max.directive';
import { TrimDirective } from './trim.directive';
import { ValidatorsDirective } from './validators.directive';
import * as i0 from "@angular/core";
import * as i1 from "./e2e-attribute-binding.directive";
import * as i2 from "./min-max.directive";
import * as i3 from "./trim.directive";
import * as i4 from "./validators.directive";
import * as i5 from "./event.directive";
export declare const EFFECT_DIRECTIVE_MODULE: readonly [typeof E2eAttributeBindingDirective, typeof MaxValidatorDirective, typeof MinValidatorDirective, typeof TrimDirective, typeof ValidatorsDirective, typeof PreventDirective, typeof StopDirective];
/**
 * 扩展已有属性行为的副作用指令module
 */
export declare class EffectDirectiveModule {
    static ɵfac: i0.ɵɵFactoryDeclaration<EffectDirectiveModule, never>;
    static ɵmod: i0.ɵɵNgModuleDeclaration<EffectDirectiveModule, never, [typeof i1.E2eAttributeBindingDirective, typeof i2.MaxValidatorDirective, typeof i2.MinValidatorDirective, typeof i3.TrimDirective, typeof i4.ValidatorsDirective, typeof i5.PreventDirective, typeof i5.StopDirective], [typeof i1.E2eAttributeBindingDirective, typeof i2.MaxValidatorDirective, typeof i2.MinValidatorDirective, typeof i3.TrimDirective, typeof i4.ValidatorsDirective, typeof i5.PreventDirective, typeof i5.StopDirective]>;
    static ɵinj: i0.ɵɵInjectorDeclaration<EffectDirectiveModule>;
}
