import type { MinNumberValidation, NumberValidation } from './types'; import * as yup from 'yup'; /** Value-level rules of `numberValidationSchema`. Judges a real value — `null` / `undefined` are decided by the schema modifiers the caller adds. */ export declare const isValidNumber: (value: number, rules: NumberValidation) => boolean; /** Value-level rules of `minNumberValidationSchema`. Judges a real value — `null` / `undefined` are decided by the schema modifiers the caller adds. */ export declare const isValidMinNumber: (value: number, rules: MinNumberValidation) => boolean; export declare const numberValidationSchema: (rules: NumberValidation) => yup.NumberSchema; export declare const minNumberValidationSchema: (rules: MinNumberValidation) => yup.NumberSchema;