vtils

Home > types > NegativeInteger

NegativeInteger type

A negative (-∞ < x < 0) number that is an integer. Equivalent to Negative<Integer<T>>.

You can’t pass a bigint as they are already guaranteed to be integers, instead use Negative<T>.

Use-case: Validating and documenting parameters.

Signature:

export declare type NegativeInteger<T extends number> = Negative<Integer<T>>;

References: Negative, Integer