Type alias unknownLiteral

unknownLiteral: null | undefined | object | string | number | bigint

Like unknown, except it includes some primitive type just so generics can pick any commonly-used primitive type.