File size: 3,367 Bytes
4879fd8
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
// ------------------------------------------------------------------
// Infrastructure
// ------------------------------------------------------------------
export * from './type/clone/index.mjs';
export * from './type/error/index.mjs';
export * from './type/guard/index.mjs';
export * from './type/helpers/index.mjs';
export * from './type/patterns/index.mjs';
export * from './type/registry/index.mjs';
export * from './type/sets/index.mjs';
export * from './type/symbols/index.mjs';
// ------------------------------------------------------------------
// Types
// ------------------------------------------------------------------
export * from './type/any/index.mjs';
export * from './type/array/index.mjs';
export * from './type/async-iterator/index.mjs';
export * from './type/awaited/index.mjs';
export * from './type/bigint/index.mjs';
export * from './type/boolean/index.mjs';
export * from './type/composite/index.mjs';
export * from './type/const/index.mjs';
export * from './type/constructor/index.mjs';
export * from './type/constructor-parameters/index.mjs';
export * from './type/date/index.mjs';
export * from './type/deref/index.mjs';
export * from './type/enum/index.mjs';
export * from './type/exclude/index.mjs';
export * from './type/extends/index.mjs';
export * from './type/extract/index.mjs';
export * from './type/function/index.mjs';
export * from './type/indexed/index.mjs';
export * from './type/instance-type/index.mjs';
export * from './type/integer/index.mjs';
export * from './type/intersect/index.mjs';
export * from './type/iterator/index.mjs';
export * from './type/intrinsic/index.mjs';
export * from './type/keyof/index.mjs';
export * from './type/literal/index.mjs';
export * from './type/mapped/index.mjs';
export * from './type/never/index.mjs';
export * from './type/not/index.mjs';
export * from './type/null/index.mjs';
export * from './type/number/index.mjs';
export * from './type/object/index.mjs';
export * from './type/omit/index.mjs';
export * from './type/optional/index.mjs';
export * from './type/parameters/index.mjs';
export * from './type/partial/index.mjs';
export * from './type/pick/index.mjs';
export * from './type/promise/index.mjs';
export * from './type/readonly/index.mjs';
export * from './type/readonly-optional/index.mjs';
export * from './type/record/index.mjs';
export * from './type/recursive/index.mjs';
export * from './type/ref/index.mjs';
export * from './type/regexp/index.mjs';
export * from './type/required/index.mjs';
export * from './type/rest/index.mjs';
export * from './type/return-type/index.mjs';
export * from './type/schema/index.mjs';
export * from './type/static/index.mjs';
export * from './type/strict/index.mjs';
export * from './type/string/index.mjs';
export * from './type/symbol/index.mjs';
export * from './type/template-literal/index.mjs';
export * from './type/transform/index.mjs';
export * from './type/tuple/index.mjs';
export * from './type/uint8array/index.mjs';
export * from './type/undefined/index.mjs';
export * from './type/union/index.mjs';
export * from './type/unknown/index.mjs';
export * from './type/unsafe/index.mjs';
export * from './type/void/index.mjs';
// ------------------------------------------------------------------
// Namespace
// ------------------------------------------------------------------
export * from './type/type/index.mjs';