/** * Returns whether the number is a whole number * * @example * ``` * IsInteger<1> // true * ``` * @example * ``` * IsInteger<1.5> // false * ``` */ export type IsInteger = `${N}` extends `${number}.${number}` ? false : true