import { RequiredValidator, MinValidator, MaxValidator, EmailValidator, MinLengthValidator, MaxLengthValidator, PatternValidator } from '@angular/forms';
import * as i0 from "@angular/core";
export declare class IgxColumnRequiredValidatorDirective extends RequiredValidator {
    static ɵfac: i0.ɵɵFactoryDeclaration<IgxColumnRequiredValidatorDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<IgxColumnRequiredValidatorDirective, "igx-column[required]", never, {}, {}, never, never, true, never>;
}
export declare class IgxColumnMinValidatorDirective extends MinValidator {
    static ɵfac: i0.ɵɵFactoryDeclaration<IgxColumnMinValidatorDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<IgxColumnMinValidatorDirective, "igx-column[min]", never, {}, {}, never, never, true, never>;
}
export declare class IgxColumnMaxValidatorDirective extends MaxValidator {
    static ɵfac: i0.ɵɵFactoryDeclaration<IgxColumnMaxValidatorDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<IgxColumnMaxValidatorDirective, "igx-column[max]", never, {}, {}, never, never, true, never>;
}
export declare class IgxColumnEmailValidatorDirective extends EmailValidator {
    static ɵfac: i0.ɵɵFactoryDeclaration<IgxColumnEmailValidatorDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<IgxColumnEmailValidatorDirective, "igx-column[email]", never, {}, {}, never, never, true, never>;
}
export declare class IgxColumnMinLengthValidatorDirective extends MinLengthValidator {
    static ɵfac: i0.ɵɵFactoryDeclaration<IgxColumnMinLengthValidatorDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<IgxColumnMinLengthValidatorDirective, "igx-column[minlength]", never, {}, {}, never, never, true, never>;
}
export declare class IgxColumnMaxLengthValidatorDirective extends MaxLengthValidator {
    static ɵfac: i0.ɵɵFactoryDeclaration<IgxColumnMaxLengthValidatorDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<IgxColumnMaxLengthValidatorDirective, "igx-column[maxlength]", never, {}, {}, never, never, true, never>;
}
export declare class IgxColumPatternValidatorDirective extends PatternValidator {
    static ɵfac: i0.ɵɵFactoryDeclaration<IgxColumPatternValidatorDirective, never>;
    static ɵdir: i0.ɵɵDirectiveDeclaration<IgxColumPatternValidatorDirective, "igx-column[pattern]", never, {}, {}, never, never, true, never>;
}
