import { FormControl, AbstractControl } from '@angular/forms';
import { ValidationResult } from './validators.types';
export declare class NumberValidators {
    static greaterThen: (value: any) => (control: FormControl) => {
        greaterThen: boolean;
    };
    static greaterThenOrNull: (value: any) => (control: FormControl) => {
        greaterThenOrNull: boolean;
    };
    static greaterThenOrEqualOrNull: (value: any) => (control: FormControl) => {
        greaterThenOrEqualOrNull: boolean;
    };
    static mustBeNumber(control: FormControl): ValidationResult;
    static greaterThenField: (controlTarget: AbstractControl) => (control: FormControl) => ValidationResult | null;
    static greaterThenFieldOrNull: (controlTarget: AbstractControl) => (control: FormControl) => ValidationResult | null;
    static greaterOrEqualThenFieldOrNull: (controlTarget: AbstractControl) => (control: FormControl) => ValidationResult | null;
    static maxDecimalDigit: (value: any) => (control: FormControl) => ValidationResult | null;
}
