ECMAScript Identifier.
A value or a readonly array of values.
A value or a function returning a value.
Checks if a value is a valid Identifier.
Checks if a value is not undefined or null.
Checks if a value is a symbol.
Checks if a value is a function.
Checks if a value is an Error instance.
Checks if a value is a RegExp instance.
Checks if a value is a Date instance.
Checks if a value is a promise.
Checks if a value is iterable.
Checks if a value is async iterable.
Core utility types and type guards.