🚧
Still under progress. Soon will be finished.
Description
Represents all the different kinds of types that the analyser reflects
Members
Name | Value | Description |
---|---|---|
Array | 'Array' |
|
Union | 'Union' |
A union type. For example: |
Intersection | 'Intersection' |
An intersection type. For example: |
TypeLiteral | 'TypeLiteral' |
|
Conditional | 'Conditional' |
A conditional type. For example: |
Reference | 'Reference' |
A type reference. For example: |
Intrinsic | 'Intrinsic' |
An intrinsic type. For example: |
Tuple | 'Tuple' |
|
NamedTupleMember | 'NamedTupleMember' |
|
Operator | 'Operator' |
|
Unknown | 'Unknown' |
An unknown type represents any type that we don’t have a match for it |
IndexAccess | 'IndexAccess' |
|
Literal | 'Literal' |
A literal type. For example: |
Function | 'Function' |
A function type. For example: |
Query | 'Query' |
A query type. For example: |
Infer | 'Infer' |
An inferred type. For example: |
Mapped | 'Mapped' |
|
Optional | 'Optional' |
|
Predicate | 'Predicate' |
|
Rest | 'Rest' |
|
TemplateLiteral | 'TemplateLiteral' |