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