import { ValidatorFn } from "@angular/forms"; import * as i0 from "@angular/core"; /** * Validation service for numeric inputs. */ /** @dynamic */ export declare class NumberValidationService { constructor(); /** * Validates the form control this is tied to is numerically > the target form control value. */ static greaterThanValidator(targetFormControlName: string): ValidatorFn; /** * Validates the form control this is tied to is numerically >= the target form control value. */ static greaterThanOrEqualToValidator(targetFormControlName: string): ValidatorFn; /** * Validates the form control this is tied to is numerically < the target form control value. */ static lessThanValidator(targetFormControlName: string): ValidatorFn; /** * Validates the form control this is tied to is numerically <= the target form control value. */ static lessThanOrEqualToValidator(targetFormControlName: string): ValidatorFn; /** * Validates the form control this is tied to is numerically > or >= the target form control value based on the param. */ private static greaterThanFormControlValidator; /** * Validates the form control this is tied to is numerically < or <= the target form control value. */ private static lessThanFormControlValidator; /** * Remove a single error from a give form control * @param control - the form control with the error * @param error - the error to remove */ private static removeSingleError; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }