Skip to content

⬅️ Back to Table of Contents

📄 TypeNode.ts

📊 Analysis Summary

Metric Count
📦 Imports 45
📑 Type Aliases 1

📚 Table of Contents

🛠️ File Location:

📂 packages/ast-spec/src/unions/TypeNode.ts

📦 Imports

Name Source
TSAbstractKeyword ../type/TSAbstractKeyword/spec
TSAnyKeyword ../type/TSAnyKeyword/spec
TSArrayType ../type/TSArrayType/spec
TSAsyncKeyword ../type/TSAsyncKeyword/spec
TSBigIntKeyword ../type/TSBigIntKeyword/spec
TSBooleanKeyword ../type/TSBooleanKeyword/spec
TSConditionalType ../type/TSConditionalType/spec
TSConstructorType ../type/TSConstructorType/spec
TSDeclareKeyword ../type/TSDeclareKeyword/spec
TSExportKeyword ../type/TSExportKeyword/spec
TSFunctionType ../type/TSFunctionType/spec
TSImportType ../type/TSImportType/spec
TSIndexedAccessType ../type/TSIndexedAccessType/spec
TSInferType ../type/TSInferType/spec
TSIntersectionType ../type/TSIntersectionType/spec
TSIntrinsicKeyword ../type/TSIntrinsicKeyword/spec
TSLiteralType ../type/TSLiteralType/spec
TSMappedType ../type/TSMappedType/spec
TSNamedTupleMember ../type/TSNamedTupleMember/spec
TSNeverKeyword ../type/TSNeverKeyword/spec
TSNullKeyword ../type/TSNullKeyword/spec
TSNumberKeyword ../type/TSNumberKeyword/spec
TSObjectKeyword ../type/TSObjectKeyword/spec
TSOptionalType ../type/TSOptionalType/spec
TSPrivateKeyword ../type/TSPrivateKeyword/spec
TSProtectedKeyword ../type/TSProtectedKeyword/spec
TSPublicKeyword ../type/TSPublicKeyword/spec
TSQualifiedName ../type/TSQualifiedName/spec
TSReadonlyKeyword ../type/TSReadonlyKeyword/spec
TSRestType ../type/TSRestType/spec
TSStaticKeyword ../type/TSStaticKeyword/spec
TSStringKeyword ../type/TSStringKeyword/spec
TSSymbolKeyword ../type/TSSymbolKeyword/spec
TSTemplateLiteralType ../type/TSTemplateLiteralType/spec
TSThisType ../type/TSThisType/spec
TSTupleType ../type/TSTupleType/spec
TSTypeLiteral ../type/TSTypeLiteral/spec
TSTypeOperator ../type/TSTypeOperator/spec
TSTypePredicate ../type/TSTypePredicate/spec
TSTypeQuery ../type/TSTypeQuery/spec
TSTypeReference ../type/TSTypeReference/spec
TSUndefinedKeyword ../type/TSUndefinedKeyword/spec
TSUnionType ../type/TSUnionType/spec
TSUnknownKeyword ../type/TSUnknownKeyword/spec
TSVoidKeyword ../type/TSVoidKeyword/spec

Type Aliases

TypeNode

type TypeNode = | TSAbstractKeyword
  | TSAnyKeyword
  | TSArrayType
  | TSAsyncKeyword
  | TSBigIntKeyword
  | TSBooleanKeyword
  | TSConditionalType
  | TSConstructorType
  | TSDeclareKeyword
  | TSExportKeyword
  | TSFunctionType
  | TSImportType
  | TSIndexedAccessType
  | TSInferType
  | TSIntersectionType
  | TSIntrinsicKeyword
  | TSLiteralType
  | TSMappedType
  | TSNamedTupleMember
  | TSNeverKeyword
  | TSNullKeyword
  | TSNumberKeyword
  | TSObjectKeyword
  | TSOptionalType
  | TSPrivateKeyword
  | TSProtectedKeyword
  | TSPublicKeyword
  | TSQualifiedName
  | TSReadonlyKeyword
  | TSRestType
  | TSStaticKeyword
  | TSStringKeyword
  | TSSymbolKeyword
  | TSTemplateLiteralType
  | TSThisType
  | TSTupleType
  | TSTypeLiteral
  | TSTypeOperator
  | TSTypePredicate
  | TSTypeQuery
  | TSTypeReference
  | TSUndefinedKeyword
  | TSUnionType
  | TSUnknownKeyword
  | TSVoidKeyword;