| Return true if the type of x is unknown[] .
|
| Return a type predicate function that returns true if the type of x is T[] .
|
| Return true if the type of x is bigint .
|
| Return true if the type of x is boolean .
|
| Return true if the type of x is function .
|
| Return true if the type of x is instance of ctor .
|
| Return true if the type of x is null .
|
| Return true if the type of x is null or undefined .
|
| Return true if the type of x is number .
|
| Return a type predicate function that returns true if the type of x is ObjectOf<T> .
If is.OptionalOf() is specified in the predicate function, the property becomes optional.
When options.strict is true , the number of keys of x must be equal to the number of keys of predObj .
Otherwise, the number of keys of x must be greater than or equal to the number of keys of predObj .
|
| Return a type predicate function that returns true if the type of x is OneOf<T> .
|
| Return a type predicate function that returns true if the type of x is T or undefined .
|
| Return true if the type of x is RecordOf<unknown> .
|
| Return a type predicate function that returns true if the type of x is RecordOf<T> .
|
| Return true if the type of x is string .
|
| Return true if the type of x is symbol .
|
| Return a type predicate function that returns true if the type of x is TupleOf<T> .
|
| Return true if the type of x is undefined .
|
| Return a type predicate function that returns true if the type of x is UniformTupleOf<T> .
|