/**
 * 检测值是否为有效数值，支持隐式转换。如果返回 true ，表示可以通过 Number() 转为数字。
 *
 * @alias module:Validator.isValidNumber
 * @since 4.17.2
 * @param {*} value 待检测的值
 * @param {boolean} [strict=false] 严格模式，默认`false`。如果为 true ，仅支持字符串和数字类型，不处理其他类型隐式转换，且空字符串返回 false 。
 * @returns {boolean} 值是否为有效数值
 * @example
 *
 * isValidNumber(null); // true
 * isValidNumber(true); // true
 * isValidNumber(''); // true
 * isValidNumber(1234); // true
 * isValidNumber('1234'); // true
 * isValidNumber(' 1234 '); // true
 * isValidNumber(' 1234 '); // true
 *
 * isValidNumber(undefined); // false
 * isValidNumber('0.10.1'); // false
 *
 * // 严格模式
 * isValidNumber(null, true); // false
 * isValidNumber(true, true); // false
 * isValidNumber('', true); // false
 * isValidNumber(1234, true); // true
 * isValidNumber('1234', true); // true
 * isValidNumber(' 1234 ', true); // true
 * isValidNumber(' 1234 ', true); // true
 */
declare function isValidNumber(value: any, strict?: boolean): boolean;
export default isValidNumber;
