/** * Determines if the value represents a number * @param {unknown} number - Value to check * @param {boolean} loose - Whether to include string representations of numbers (default: true) * @returns boolean - True if the value represents a number, false otherwise * @example isNumber(0.1); // true * isNumber("0.1"); // true * isNumber("0.1", false); // false */ declare const isNumber: (number: unknown, loose?: T) => number is T extends true ? number | string : number; export { isNumber };