@@ -40,84 +40,86 @@ import { isUnknown } from "./unknown.ts";
4040
4141/**
4242 * Type predicate function collection.
43+ *
44+ * @namespace
45+ * @borrows isAny as Any
46+ * @borrows isArray as Array
47+ * @borrows isArrayOf as ArrayOf
48+ * @borrows isAsyncFunction as AsyncFunction
49+ * @borrows isBigint as Bigint
50+ * @borrows isBoolean as Boolean
51+ * @borrows isFunction as Function
52+ * @borrows isInstanceOf as InstanceOf
53+ * @borrows isIntersectionOf as IntersectionOf
54+ * @borrows isLiteralOf as LiteralOf
55+ * @borrows isLiteralOneOf as LiteralOneOf
56+ * @borrows isMap as Map
57+ * @borrows isMapOf as MapOf
58+ * @borrows isNull as Null
59+ * @borrows isNullish as Nullish
60+ * @borrows isNumber as Number
61+ * @borrows isObjectOf as ObjectOf
62+ * @borrows isOmitOf as OmitOf
63+ * @borrows isParametersOf as ParametersOf
64+ * @borrows isPartialOf as PartialOf
65+ * @borrows isPickOf as PickOf
66+ * @borrows isPrimitive as Primitive
67+ * @borrows isReadonlyOf as ReadonlyOf
68+ * @borrows isRecord as Record
69+ * @borrows isRecordObject as RecordObject
70+ * @borrows isRecordObjectOf as RecordObjectOf
71+ * @borrows isRecordOf as RecordOf
72+ * @borrows isRequiredOf as RequiredOf
73+ * @borrows isSet as Set
74+ * @borrows isSetOf as SetOf
75+ * @borrows isStrictOf as StrictOf
76+ * @borrows isString as String
77+ * @borrows isSymbol as Symbol
78+ * @borrows isSyncFunction as SyncFunction
79+ * @borrows isTupleOf as TupleOf
80+ * @borrows isUndefined as Undefined
81+ * @borrows isUniformTupleOf as UniformTupleOf
82+ * @borrows isUnionOf as UnionOf
83+ * @borrows isUnknown as Unknown
4384 */
4485export const is = {
45- /** @inheritdoc */
4686 Any : isAny ,
47- /** @inheritdoc */
4887 Array : isArray ,
49- /** @inheritdoc */
5088 ArrayOf : isArrayOf ,
51- /** @inheritdoc */
5289 AsyncFunction : isAsyncFunction ,
53- /** @inheritdoc */
5490 Bigint : isBigint ,
55- /** @inheritdoc */
5691 Boolean : isBoolean ,
57- /** @inheritdoc */
5892 Function : isFunction ,
59- /** @inheritdoc */
6093 InstanceOf : isInstanceOf ,
61- /** @inheritdoc */
6294 IntersectionOf : isIntersectionOf ,
63- /** @inheritdoc */
6495 LiteralOf : isLiteralOf ,
65- /** @inheritdoc */
6696 LiteralOneOf : isLiteralOneOf ,
67- /** @inheritdoc */
6897 Map : isMap ,
69- /** @inheritdoc */
7098 MapOf : isMapOf ,
71- /** @inheritdoc */
7299 Null : isNull ,
73- /** @inheritdoc */
74100 Nullish : isNullish ,
75- /** @inheritdoc */
76101 Number : isNumber ,
77- /** @inheritdoc */
78102 ObjectOf : isObjectOf ,
79- /** @inheritdoc */
80103 OmitOf : isOmitOf ,
81- /** @inheritdoc */
82104 ParametersOf : isParametersOf ,
83- /** @inheritdoc */
84105 PartialOf : isPartialOf ,
85- /** @inheritdoc */
86106 PickOf : isPickOf ,
87- /** @inheritdoc */
88107 Primitive : isPrimitive ,
89- /** @inheritdoc */
90108 ReadonlyOf : isReadonlyOf ,
91- /** @inheritdoc */
92109 Record : isRecord ,
93- /** @inheritdoc */
94110 RecordObject : isRecordObject ,
95- /** @inheritdoc */
96111 RecordObjectOf : isRecordObjectOf ,
97- /** @inheritdoc */
98112 RecordOf : isRecordOf ,
99- /** @inheritdoc */
100113 RequiredOf : isRequiredOf ,
101- /** @inheritdoc */
102114 Set : isSet ,
103- /** @inheritdoc */
104115 SetOf : isSetOf ,
105- /** @inheritdoc */
106116 StrictOf : isStrictOf ,
107- /** @inheritdoc */
108117 String : isString ,
109- /** @inheritdoc */
110118 Symbol : isSymbol ,
111- /** @inheritdoc */
112119 SyncFunction : isSyncFunction ,
113- /** @inheritdoc */
114120 TupleOf : isTupleOf ,
115- /** @inheritdoc */
116121 Undefined : isUndefined ,
117- /** @inheritdoc */
118122 UniformTupleOf : isUniformTupleOf ,
119- /** @inheritdoc */
120123 UnionOf : isUnionOf ,
121- /** @inheritdoc */
122124 Unknown : isUnknown ,
123125} as const ;
0 commit comments