/** * Check if the value is a number * * 校验是否是一个数字 * * @example * ```js * import { isNumber } from 'is-what-type'; * * isNumber(1); // true * isNumber(0); // true * isNumber(-1); // true * isNumber(3.14); // true * isNumber(NaN); // false * isNumber(Infinity); // true * isNumber(-Infinity); // true * isNumber({}); // false * isNumber('1'); // false * isNumber(null); // false * isNumber(undefined); // false * isNumber(function() {}); // false * ``` * * @param value - The value to check * @returns `true` if the value is a number, `false` otherwise */ export declare function isNumber(value: unknown): value is number;