import { AbstractControl, ValidationErrors } from '@angular/forms'; /** * Options to be passed to IsNumber decorator. */ export interface IsNumberOptions { allowNaN?: boolean; allowInfinity?: boolean; maxDecimalPlaces?: number; strict?: boolean; } /** * Checks if a given value is a number. */ export declare function isNumber(value: unknown, options?: IsNumberOptions): value is number; /** * @deprecated use RxapValidators.isNumber() instead * @param control * @constructor */ export declare function IsNumber(control: AbstractControl): ValidationErrors | null; export declare function _IsNumber({ message, options, }?: { message?: string; options?: IsNumberOptions; }): (control: AbstractControl) => ValidationErrors | null;