A number that is not an integer. You can't pass a bigint as they are already guaranteed to be integers.
number
bigint
Use-case: Validating and documenting parameters.
import type {Float} from 'type-fest';declare function setPercentage<T extends number>(length: Float<T>): void; Copy
import type {Float} from 'type-fest';declare function setPercentage<T extends number>(length: Float<T>): void;
Integer
A
numberthat is not an integer. You can't pass abigintas they are already guaranteed to be integers.Use-case: Validating and documenting parameters.