| Return a type predicate function that returns true if the type of x is AllOf<T> .
|
| Always return true regardless of the type of x .
|
| 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 function (async function).
|
| 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 a type predicate function that returns true if the type of x is a literal type of pred .
|
| Return a type predicate function that returns true if the type of x is one of literal type in preds .
|
| 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 Primitive.
|
| Return a type predicate function that returns true if the type of x is ReadonlyTupleOf<T> .
|
| Return a type predicate function that returns true if the type of x is ReadonlyUniformTupleOf<T> .
|
| 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 true if the type of x is function (non async function).
|
| 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> .
|
| Always return true regardless of the type of x .
|