"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "AnyTypeAnnotation", { enumerable: true, get: function () { return _index.anyTypeAnnotation; } }); Object.defineProperty(exports, "ArgumentPlaceholder", { enumerable: true, get: function () { return _index.argumentPlaceholder; } }); Object.defineProperty(exports, "ArrayExpression", { enumerable: true, get: function () { return _index.arrayExpression; } }); Object.defineProperty(exports, "ArrayPattern", { enumerable: true, get: function () { return _index.arrayPattern; } }); Object.defineProperty(exports, "ArrayTypeAnnotation", { enumerable: true, get: function () { return _index.arrayTypeAnnotation; } }); Object.defineProperty(exports, "ArrowFunctionExpression", { enumerable: true, get: function () { return _index.arrowFunctionExpression; } }); Object.defineProperty(exports, "AssignmentExpression", { enumerable: true, get: function () { return _index.assignmentExpression; } }); Object.defineProperty(exports, "AssignmentPattern", { enumerable: true, get: function () { return _index.assignmentPattern; } }); Object.defineProperty(exports, "AwaitExpression", { enumerable: true, get: function () { return _index.awaitExpression; } }); Object.defineProperty(exports, "BigIntLiteral", { enumerable: true, get: function () { return _index.bigIntLiteral; } }); Object.defineProperty(exports, "BinaryExpression", { enumerable: true, get: function () { return _index.binaryExpression; } }); Object.defineProperty(exports, "BindExpression", { enumerable: true, get: function () { return _index.bindExpression; } }); Object.defineProperty(exports, "BlockStatement", { enumerable: true, get: function () { return _index.blockStatement; } }); Object.defineProperty(exports, "BooleanLiteral", { enumerable: true, get: function () { return _index.booleanLiteral; } }); Object.defineProperty(exports, "BooleanLiteralTypeAnnotation", { enumerable: true, get: function () { return _index.booleanLiteralTypeAnnotation; } }); Object.defineProperty(exports, "BooleanTypeAnnotation", { enumerable: true, get: function () { return _index.booleanTypeAnnotation; } }); Object.defineProperty(exports, "BreakStatement", { enumerable: true, get: function () { return _index.breakStatement; } }); Object.defineProperty(exports, "CallExpression", { enumerable: true, get: function () { return _index.callExpression; } }); Object.defineProperty(exports, "CatchClause", { enumerable: true, get: function () { return _index.catchClause; } }); Object.defineProperty(exports, "ClassAccessorProperty", { enumerable: true, get: function () { return _index.classAccessorProperty; } }); Object.defineProperty(exports, "ClassBody", { enumerable: true, get: function () { return _index.classBody; } }); Object.defineProperty(exports, "ClassDeclaration", { enumerable: true, get: function () { return _index.classDeclaration; } }); Object.defineProperty(exports, "ClassExpression", { enumerable: true, get: function () { return _index.classExpression; } }); Object.defineProperty(exports, "ClassImplements", { enumerable: true, get: function () { return _index.classImplements; } }); Object.defineProperty(exports, "ClassMethod", { enumerable: true, get: function () { return _index.classMethod; } }); Object.defineProperty(exports, "ClassPrivateMethod", { enumerable: true, get: function () { return _index.classPrivateMethod; } }); Object.defineProperty(exports, "ClassPrivateProperty", { enumerable: true, get: function () { return _index.classPrivateProperty; } }); Object.defineProperty(exports, "ClassProperty", { enumerable: true, get: function () { return _index.classProperty; } }); Object.defineProperty(exports, "ConditionalExpression", { enumerable: true, get: function () { return _index.conditionalExpression; } }); Object.defineProperty(exports, "ContinueStatement", { enumerable: true, get: function () { return _index.continueStatement; } }); Object.defineProperty(exports, "DebuggerStatement", { enumerable: true, get: function () { return _index.debuggerStatement; } }); Object.defineProperty(exports, "DecimalLiteral", { enumerable: true, get: function () { return _index.decimalLiteral; } }); Object.defineProperty(exports, "DeclareClass", { enumerable: true, get: function () { return _index.declareClass; } }); Object.defineProperty(exports, "DeclareExportAllDeclaration", { enumerable: true, get: function () { return _index.declareExportAllDeclaration; } }); Object.defineProperty(exports, "DeclareExportDeclaration", { enumerable: true, get: function () { return _index.declareExportDeclaration; } }); Object.defineProperty(exports, "DeclareFunction", { enumerable: true, get: function () { return _index.declareFunction; } }); Object.defineProperty(exports, "DeclareInterface", { enumerable: true, get: function () { return _index.declareInterface; } }); Object.defineProperty(exports, "DeclareModule", { enumerable: true, get: function () { return _index.declareModule; } }); Object.defineProperty(exports, "DeclareModuleExports", { enumerable: true, get: function () { return _index.declareModuleExports; } }); Object.defineProperty(exports, "DeclareOpaqueType", { enumerable: true, get: function () { return _index.declareOpaqueType; } }); Object.defineProperty(exports, "DeclareTypeAlias", { enumerable: true, get: function () { return _index.declareTypeAlias; } }); Object.defineProperty(exports, "DeclareVariable", { enumerable: true, get: function () { return _index.declareVariable; } }); Object.defineProperty(exports, "DeclaredPredicate", { enumerable: true, get: function () { return _index.declaredPredicate; } }); Object.defineProperty(exports, "Decorator", { enumerable: true, get: function () { return _index.decorator; } }); Object.defineProperty(exports, "Directive", { enumerable: true, get: function () { return _index.directive; } }); Object.defineProperty(exports, "DirectiveLiteral", { enumerable: true, get: function () { return _index.directiveLiteral; } }); Object.defineProperty(exports, "DoExpression", { enumerable: true, get: function () { return _index.doExpression; } }); Object.defineProperty(exports, "DoWhileStatement", { enumerable: true, get: function () { return _index.doWhileStatement; } }); Object.defineProperty(exports, "EmptyStatement", { enumerable: true, get: function () { return _index.emptyStatement; } }); Object.defineProperty(exports, "EmptyTypeAnnotation", { enumerable: true, get: function () { return _index.emptyTypeAnnotation; } }); Object.defineProperty(exports, "EnumBooleanBody", { enumerable: true, get: function () { return _index.enumBooleanBody; } }); Object.defineProperty(exports, "EnumBooleanMember", { enumerable: true, get: function () { return _index.enumBooleanMember; } }); Object.defineProperty(exports, "EnumDeclaration", { enumerable: true, get: function () { return _index.enumDeclaration; } }); Object.defineProperty(exports, "EnumDefaultedMember", { enumerable: true, get: function () { return _index.enumDefaultedMember; } }); Object.defineProperty(exports, "EnumNumberBody", { enumerable: true, get: function () { return _index.enumNumberBody; } }); Object.defineProperty(exports, "EnumNumberMember", { enumerable: true, get: function () { return _index.enumNumberMember; } }); Object.defineProperty(exports, "EnumStringBody", { enumerable: true, get: function () { return _index.enumStringBody; } }); Object.defineProperty(exports, "EnumStringMember", { enumerable: true, get: function () { return _index.enumStringMember; } }); Object.defineProperty(exports, "EnumSymbolBody", { enumerable: true, get: function () { return _index.enumSymbolBody; } }); Object.defineProperty(exports, "ExistsTypeAnnotation", { enumerable: true, get: function () { return _index.existsTypeAnnotation; } }); Object.defineProperty(exports, "ExportAllDeclaration", { enumerable: true, get: function () { return _index.exportAllDeclaration; } }); Object.defineProperty(exports, "ExportDefaultDeclaration", { enumerable: true, get: function () { return _index.exportDefaultDeclaration; } }); Object.defineProperty(exports, "ExportDefaultSpecifier", { enumerable: true, get: function () { return _index.exportDefaultSpecifier; } }); Object.defineProperty(exports, "ExportNamedDeclaration", { enumerable: true, get: function () { return _index.exportNamedDeclaration; } }); Object.defineProperty(exports, "ExportNamespaceSpecifier", { enumerable: true, get: function () { return _index.exportNamespaceSpecifier; } }); Object.defineProperty(exports, "ExportSpecifier", { enumerable: true, get: function () { return _index.exportSpecifier; } }); Object.defineProperty(exports, "ExpressionStatement", { enumerable: true, get: function () { return _index.expressionStatement; } }); Object.defineProperty(exports, "File", { enumerable: true, get: function () { return _index.file; } }); Object.defineProperty(exports, "ForInStatement", { enumerable: true, get: function () { return _index.forInStatement; } }); Object.defineProperty(exports, "ForOfStatement", { enumerable: true, get: function () { return _index.forOfStatement; } }); Object.defineProperty(exports, "ForStatement", { enumerable: true, get: function () { return _index.forStatement; } }); Object.defineProperty(exports, "FunctionDeclaration", { enumerable: true, get: function () { return _index.functionDeclaration; } }); Object.defineProperty(exports, "FunctionExpression", { enumerable: true, get: function () { return _index.functionExpression; } }); Object.defineProperty(exports, "FunctionTypeAnnotation", { enumerable: true, get: function () { return _index.functionTypeAnnotation; } }); Object.defineProperty(exports, "FunctionTypeParam", { enumerable: true, get: function () { return _index.functionTypeParam; } }); Object.defineProperty(exports, "GenericTypeAnnotation", { enumerable: true, get: function () { return _index.genericTypeAnnotation; } }); Object.defineProperty(exports, "Identifier", { enumerable: true, get: function () { return _index.identifier; } }); Object.defineProperty(exports, "IfStatement", { enumerable: true, get: function () { return _index.ifStatement; } }); Object.defineProperty(exports, "Import", { enumerable: true, get: function () { return _index.import; } }); Object.defineProperty(exports, "ImportAttribute", { enumerable: true, get: function () { return _index.importAttribute; } }); Object.defineProperty(exports, "ImportDeclaration", { enumerable: true, get: function () { return _index.importDeclaration; } }); Object.defineProperty(exports, "ImportDefaultSpecifier", { enumerable: true, get: function () { return _index.importDefaultSpecifier; } }); Object.defineProperty(exports, "ImportNamespaceSpecifier", { enumerable: true, get: function () { return _index.importNamespaceSpecifier; } }); Object.defineProperty(exports, "ImportSpecifier", { enumerable: true, get: function () { return _index.importSpecifier; } }); Object.defineProperty(exports, "IndexedAccessType", { enumerable: true, get: function () { return _index.indexedAccessType; } }); Object.defineProperty(exports, "InferredPredicate", { enumerable: true, get: function () { return _index.inferredPredicate; } }); Object.defineProperty(exports, "InterfaceDeclaration", { enumerable: true, get: function () { return _index.interfaceDeclaration; } }); Object.defineProperty(exports, "InterfaceExtends", { enumerable: true, get: function () { return _index.interfaceExtends; } }); Object.defineProperty(exports, "InterfaceTypeAnnotation", { enumerable: true, get: function () { return _index.interfaceTypeAnnotation; } }); Object.defineProperty(exports, "InterpreterDirective", { enumerable: true, get: function () { return _index.interpreterDirective; } }); Object.defineProperty(exports, "IntersectionTypeAnnotation", { enumerable: true, get: function () { return _index.intersectionTypeAnnotation; } }); Object.defineProperty(exports, "JSXAttribute", { enumerable: true, get: function () { return _index.jsxAttribute; } }); Object.defineProperty(exports, "JSXClosingElement", { enumerable: true, get: function () { return _index.jsxClosingElement; } }); Object.defineProperty(exports, "JSXClosingFragment", { enumerable: true, get: function () { return _index.jsxClosingFragment; } }); Object.defineProperty(exports, "JSXElement", { enumerable: true, get: function () { return _index.jsxElement; } }); Object.defineProperty(exports, "JSXEmptyExpression", { enumerable: true, get: function () { return _index.jsxEmptyExpression; } }); Object.defineProperty(exports, "JSXExpressionContainer", { enumerable: true, get: function () { return _index.jsxExpressionContainer; } }); Object.defineProperty(exports, "JSXFragment", { enumerable: true, get: function () { return _index.jsxFragment; } }); Object.defineProperty(exports, "JSXIdentifier", { enumerable: true, get: function () { return _index.jsxIdentifier; } }); Object.defineProperty(exports, "JSXMemberExpression", { enumerable: true, get: function () { return _index.jsxMemberExpression; } }); Object.defineProperty(exports, "JSXNamespacedName", { enumerable: true, get: function () { return _index.jsxNamespacedName; } }); Object.defineProperty(exports, "JSXOpeningElement", { enumerable: true, get: function () { return _index.jsxOpeningElement; } }); Object.defineProperty(exports, "JSXOpeningFragment", { enumerable: true, get: function () { return _index.jsxOpeningFragment; } }); Object.defineProperty(exports, "JSXSpreadAttribute", { enumerable: true, get: function () { return _index.jsxSpreadAttribute; } }); Object.defineProperty(exports, "JSXSpreadChild", { enumerable: true, get: function () { return _index.jsxSpreadChild; } }); Object.defineProperty(exports, "JSXText", { enumerable: true, get: function () { return _index.jsxText; } }); Object.defineProperty(exports, "LabeledStatement", { enumerable: true, get: function () { return _index.labeledStatement; } }); Object.defineProperty(exports, "LogicalExpression", { enumerable: true, get: function () { return _index.logicalExpression; } }); Object.defineProperty(exports, "MemberExpression", { enumerable: true, get: function () { return _index.memberExpression; } }); Object.defineProperty(exports, "MetaProperty", { enumerable: true, get: function () { return _index.metaProperty; } }); Object.defineProperty(exports, "MixedTypeAnnotation", { enumerable: true, get: function () { return _index.mixedTypeAnnotation; } }); Object.defineProperty(exports, "ModuleExpression", { enumerable: true, get: function () { return _index.moduleExpression; } }); Object.defineProperty(exports, "NewExpression", { enumerable: true, get: function () { return _index.newExpression; } }); Object.defineProperty(exports, "Noop", { enumerable: true, get: function () { return _index.noop; } }); Object.defineProperty(exports, "NullLiteral", { enumerable: true, get: function () { return _index.nullLiteral; } }); Object.defineProperty(exports, "NullLiteralTypeAnnotation", { enumerable: true, get: function () { return _index.nullLiteralTypeAnnotation; } }); Object.defineProperty(exports, "NullableTypeAnnotation", { enumerable: true, get: function () { return _index.nullableTypeAnnotation; } }); Object.defineProperty(exports, "NumberLiteral", { enumerable: true, get: function () { return _index.numberLiteral; } }); Object.defineProperty(exports, "NumberLiteralTypeAnnotation", { enumerable: true, get: function () { return _index.numberLiteralTypeAnnotation; } }); Object.defineProperty(exports, "NumberTypeAnnotation", { enumerable: true, get: function () { return _index.numberTypeAnnotation; } }); Object.defineProperty(exports, "NumericLiteral", { enumerable: true, get: function () { return _index.numericLiteral; } }); Object.defineProperty(exports, "ObjectExpression", { enumerable: true, get: function () { return _index.objectExpression; } }); Object.defineProperty(exports, "ObjectMethod", { enumerable: true, get: function () { return _index.objectMethod; } }); Object.defineProperty(exports, "ObjectPattern", { enumerable: true, get: function () { return _index.objectPattern; } }); Object.defineProperty(exports, "ObjectProperty", { enumerable: true, get: function () { return _index.objectProperty; } }); Object.defineProperty(exports, "ObjectTypeAnnotation", { enumerable: true, get: function () { return _index.objectTypeAnnotation; } }); Object.defineProperty(exports, "ObjectTypeCallProperty", { enumerable: true, get: function () { return _index.objectTypeCallProperty; } }); Object.defineProperty(exports, "ObjectTypeIndexer", { enumerable: true, get: function () { return _index.objectTypeIndexer; } }); Object.defineProperty(exports, "ObjectTypeInternalSlot", { enumerable: true, get: function () { return _index.objectTypeInternalSlot; } }); Object.defineProperty(exports, "ObjectTypeProperty", { enumerable: true, get: function () { return _index.objectTypeProperty; } }); Object.defineProperty(exports, "ObjectTypeSpreadProperty", { enumerable: true, get: function () { return _index.objectTypeSpreadProperty; } }); Object.defineProperty(exports, "OpaqueType", { enumerable: true, get: function () { return _index.opaqueType; } }); Object.defineProperty(exports, "OptionalCallExpression", { enumerable: true, get: function () { return _index.optionalCallExpression; } }); Object.defineProperty(exports, "OptionalIndexedAccessType", { enumerable: true, get: function () { return _index.optionalIndexedAccessType; } }); Object.defineProperty(exports, "OptionalMemberExpression", { enumerable: true, get: function () { return _index.optionalMemberExpression; } }); Object.defineProperty(exports, "ParenthesizedExpression", { enumerable: true, get: function () { return _index.parenthesizedExpression; } }); Object.defineProperty(exports, "PipelineBareFunction", { enumerable: true, get: function () { return _index.pipelineBareFunction; } }); Object.defineProperty(exports, "PipelinePrimaryTopicReference", { enumerable: true, get: function () { return _index.pipelinePrimaryTopicReference; } }); Object.defineProperty(exports, "PipelineTopicExpression", { enumerable: true, get: function () { return _index.pipelineTopicExpression; } }); Object.defineProperty(exports, "Placeholder", { enumerable: true, get: function () { return _index.placeholder; } }); Object.defineProperty(exports, "PrivateName", { enumerable: true, get: function () { return _index.privateName; } }); Object.defineProperty(exports, "Program", { enumerable: true, get: function () { return _index.program; } }); Object.defineProperty(exports, "QualifiedTypeIdentifier", { enumerable: true, get: function () { return _index.qualifiedTypeIdentifier; } }); Object.defineProperty(exports, "RecordExpression", { enumerable: true, get: function () { return _index.recordExpression; } }); Object.defineProperty(exports, "RegExpLiteral", { enumerable: true, get: function () { return _index.regExpLiteral; } }); Object.defineProperty(exports, "RegexLiteral", { enumerable: true, get: function () { return _index.regexLiteral; } }); Object.defineProperty(exports, "RestElement", { enumerable: true, get: function () { return _index.restElement; } }); Object.defineProperty(exports, "RestProperty", { enumerable: true, get: function () { return _index.restProperty; } }); Object.defineProperty(exports, "ReturnStatement", { enumerable: true, get: function () { return _index.returnStatement; } }); Object.defineProperty(exports, "SequenceExpression", { enumerable: true, get: function () { return _index.sequenceExpression; } }); Object.defineProperty(exports, "SpreadElement", { enumerable: true, get: function () { return _index.spreadElement; } }); Object.defineProperty(exports, "SpreadProperty", { enumerable: true, get: function () { return _index.spreadProperty; } }); Object.defineProperty(exports, "StaticBlock", { enumerable: true, get: function () { return _index.staticBlock; } }); Object.defineProperty(exports, "StringLiteral", { enumerable: true, get: function () { return _index.stringLiteral; } }); Object.defineProperty(exports, "StringLiteralTypeAnnotation", { enumerable: true, get: function () { return _index.stringLiteralTypeAnnotation; } }); Object.defineProperty(exports, "StringTypeAnnotation", { enumerable: true, get: function () { return _index.stringTypeAnnotation; } }); Object.defineProperty(exports, "Super", { enumerable: true, get: function () { return _index.super; } }); Object.defineProperty(exports, "SwitchCase", { enumerable: true, get: function () { return _index.switchCase; } }); Object.defineProperty(exports, "SwitchStatement", { enumerable: true, get: function () { return _index.switchStatement; } }); Object.defineProperty(exports, "SymbolTypeAnnotation", { enumerable: true, get: function () { return _index.symbolTypeAnnotation; } }); Object.defineProperty(exports, "TSAnyKeyword", { enumerable: true, get: function () { return _index.tsAnyKeyword; } }); Object.defineProperty(exports, "TSArrayType", { enumerable: true, get: function () { return _index.tsArrayType; } }); Object.defineProperty(exports, "TSAsExpression", { enumerable: true, get: function () { return _index.tsAsExpression; } }); Object.defineProperty(exports, "TSBigIntKeyword", { enumerable: true, get: function () { return _index.tsBigIntKeyword; } }); Object.defineProperty(exports, "TSBooleanKeyword", { enumerable: true, get: function () { return _index.tsBooleanKeyword; } }); Object.defineProperty(exports, "TSCallSignatureDeclaration", { enumerable: true, get: function () { return _index.tsCallSignatureDeclaration; } }); Object.defineProperty(exports, "TSConditionalType", { enumerable: true, get: function () { return _index.tsConditionalType; } }); Object.defineProperty(exports, "TSConstructSignatureDeclaration", { enumerable: true, get: function () { return _index.tsConstructSignatureDeclaration; } }); Object.defineProperty(exports, "TSConstructorType", { enumerable: true, get: function () { return _index.tsConstructorType; } }); Object.defineProperty(exports, "TSDeclareFunction", { enumerable: true, get: function () { return _index.tsDeclareFunction; } }); Object.defineProperty(exports, "TSDeclareMethod", { enumerable: true, get: function () { return _index.tsDeclareMethod; } }); Object.defineProperty(exports, "TSEnumDeclaration", { enumerable: true, get: function () { return _index.tsEnumDeclaration; } }); Object.defineProperty(exports, "TSEnumMember", { enumerable: true, get: function () { return _index.tsEnumMember; } }); Object.defineProperty(exports, "TSExportAssignment", { enumerable: true, get: function () { return _index.tsExportAssignment; } }); Object.defineProperty(exports, "TSExpressionWithTypeArguments", { enumerable: true, get: function () { return _index.tsExpressionWithTypeArguments; } }); Object.defineProperty(exports, "TSExternalModuleReference", { enumerable: true, get: function () { return _index.tsExternalModuleReference; } }); Object.defineProperty(exports, "TSFunctionType", { enumerable: true, get: function () { return _index.tsFunctionType; } }); Object.defineProperty(exports, "TSImportEqualsDeclaration", { enumerable: true, get: function () { return _index.tsImportEqualsDeclaration; } }); Object.defineProperty(exports, "TSImportType", { enumerable: true, get: function () { return _index.tsImportType; } }); Object.defineProperty(exports, "TSIndexSignature", { enumerable: true, get: function () { return _index.tsIndexSignature; } }); Object.defineProperty(exports, "TSIndexedAccessType", { enumerable: true, get: function () { return _index.tsIndexedAccessType; } }); Object.defineProperty(exports, "TSInferType", { enumerable: true, get: function () { return _index.tsInferType; } }); Object.defineProperty(exports, "TSInterfaceBody", { enumerable: true, get: function () { return _index.tsInterfaceBody; } }); Object.defineProperty(exports, "TSInterfaceDeclaration", { enumerable: true, get: function () { return _index.tsInterfaceDeclaration; } }); Object.defineProperty(exports, "TSIntersectionType", { enumerable: true, get: function () { return _index.tsIntersectionType; } }); Object.defineProperty(exports, "TSIntrinsicKeyword", { enumerable: true, get: function () { return _index.tsIntrinsicKeyword; } }); Object.defineProperty(exports, "TSLiteralType", { enumerable: true, get: function () { return _index.tsLiteralType; } }); Object.defineProperty(exports, "TSMappedType", { enumerable: true, get: function () { return _index.tsMappedType; } }); Object.defineProperty(exports, "TSMethodSignature", { enumerable: true, get: function () { return _index.tsMethodSignature; } }); Object.defineProperty(exports, "TSModuleBlock", { enumerable: true, get: function () { return _index.tsModuleBlock; } }); Object.defineProperty(exports, "TSModuleDeclaration", { enumerable: true, get: function () { return _index.tsModuleDeclaration; } }); Object.defineProperty(exports, "TSNamedTupleMember", { enumerable: true, get: function () { return _index.tsNamedTupleMember; } }); Object.defineProperty(exports, "TSNamespaceExportDeclaration", { enumerable: true, get: function () { return _index.tsNamespaceExportDeclaration; } }); Object.defineProperty(exports, "TSNeverKeyword", { enumerable: true, get: function () { return _index.tsNeverKeyword; } }); Object.defineProperty(exports, "TSNonNullExpression", { enumerable: true, get: function () { return _index.tsNonNullExpression; } }); Object.defineProperty(exports, "TSNullKeyword", { enumerable: true, get: function () { return _index.tsNullKeyword; } }); Object.defineProperty(exports, "TSNumberKeyword", { enumerable: true, get: function () { return _index.tsNumberKeyword; } }); Object.defineProperty(exports, "TSObjectKeyword", { enumerable: true, get: function () { return _index.tsObjectKeyword; } }); Object.defineProperty(exports, "TSOptionalType", { enumerable: true, get: function () { return _index.tsOptionalType; } }); Object.defineProperty(exports, "TSParameterProperty", { enumerable: true, get: function () { return _index.tsParameterProperty; } }); Object.defineProperty(exports, "TSParenthesizedType", { enumerable: true, get: function () { return _index.tsParenthesizedType; } }); Object.defineProperty(exports, "TSPropertySignature", { enumerable: true, get: function () { return _index.tsPropertySignature; } }); Object.defineProperty(exports, "TSQualifiedName", { enumerable: true, get: function () { return _index.tsQualifiedName; } }); Object.defineProperty(exports, "TSRestType", { enumerable: true, get: function () { return _index.tsRestType; } }); Object.defineProperty(exports, "TSStringKeyword", { enumerable: true, get: function () { return _index.tsStringKeyword; } }); Object.defineProperty(exports, "TSSymbolKeyword", { enumerable: true, get: function () { return _index.tsSymbolKeyword; } }); Object.defineProperty(exports, "TSThisType", { enumerable: true, get: function () { return _index.tsThisType; } }); Object.defineProperty(exports, "TSTupleType", { enumerable: true, get: function () { return _index.tsTupleType; } }); Object.defineProperty(exports, "TSTypeAliasDeclaration", { enumerable: true, get: function () { return _index.tsTypeAliasDeclaration; } }); Object.defineProperty(exports, "TSTypeAnnotation", { enumerable: true, get: function () { return _index.tsTypeAnnotation; } }); Object.defineProperty(exports, "TSTypeAssertion", { enumerable: true, get: function () { return _index.tsTypeAssertion; } }); Object.defineProperty(exports, "TSTypeLiteral", { enumerable: true, get: function () { return _index.tsTypeLiteral; } }); Object.defineProperty(exports, "TSTypeOperator", { enumerable: true, get: function () { return _index.tsTypeOperator; } }); Object.defineProperty(exports, "TSTypeParameter", { enumerable: true, get: function () { return _index.tsTypeParameter; } }); Object.defineProperty(exports, "TSTypeParameterDeclaration", { enumerable: true, get: function () { return _index.tsTypeParameterDeclaration; } }); Object.defineProperty(exports, "TSTypeParameterInstantiation", { enumerable: true, get: function () { return _index.tsTypeParameterInstantiation; } }); Object.defineProperty(exports, "TSTypePredicate", { enumerable: true, get: function () { return _index.tsTypePredicate; } }); Object.defineProperty(exports, "TSTypeQuery", { enumerable: true, get: function () { return _index.tsTypeQuery; } }); Object.defineProperty(exports, "TSTypeReference", { enumerable: true, get: function () { return _index.tsTypeReference; } }); Object.defineProperty(exports, "TSUndefinedKeyword", { enumerable: true, get: function () { return _index.tsUndefinedKeyword; } }); Object.defineProperty(exports, "TSUnionType", { enumerable: true, get: function () { return _index.tsUnionType; } }); Object.defineProperty(exports, "TSUnknownKeyword", { enumerable: true, get: function () { return _index.tsUnknownKeyword; } }); Object.defineProperty(exports, "TSVoidKeyword", { enumerable: true, get: function () { return _index.tsVoidKeyword; } }); Object.defineProperty(exports, "TaggedTemplateExpression", { enumerable: true, get: function () { return _index.taggedTemplateExpression; } }); Object.defineProperty(exports, "TemplateElement", { enumerable: true, get: function () { return _index.templateElement; } }); Object.defineProperty(exports, "TemplateLiteral", { enumerable: true, get: function () { return _index.templateLiteral; } }); Object.defineProperty(exports, "ThisExpression", { enumerable: true, get: function () { return _index.thisExpression; } }); Object.defineProperty(exports, "ThisTypeAnnotation", { enumerable: true, get: function () { return _index.thisTypeAnnotation; } }); Object.defineProperty(exports, "ThrowStatement", { enumerable: true, get: function () { return _index.throwStatement; } }); Object.defineProperty(exports, "TopicReference", { enumerable: true, get: function () { return _index.topicReference; } }); Object.defineProperty(exports, "TryStatement", { enumerable: true, get: function () { return _index.tryStatement; } }); Object.defineProperty(exports, "TupleExpression", { enumerable: true, get: function () { return _index.tupleExpression; } }); Object.defineProperty(exports, "TupleTypeAnnotation", { enumerable: true, get: function () { return _index.tupleTypeAnnotation; } }); Object.defineProperty(exports, "TypeAlias", { enumerable: true, get: function () { return _index.typeAlias; } }); Object.defineProperty(exports, "TypeAnnotation", { enumerable: true, get: function () { return _index.typeAnnotation; } }); Object.defineProperty(exports, "TypeCastExpression", { enumerable: true, get: function () { return _index.typeCastExpression; } }); Object.defineProperty(exports, "TypeParameter", { enumerable: true, get: function () { return _index.typeParameter; } }); Object.defineProperty(exports, "TypeParameterDeclaration", { enumerable: true, get: function () { return _index.typeParameterDeclaration; } }); Object.defineProperty(exports, "TypeParameterInstantiation", { enumerable: true, get: function () { return _index.typeParameterInstantiation; } }); Object.defineProperty(exports, "TypeofTypeAnnotation", { enumerable: true, get: function () { return _index.typeofTypeAnnotation; } }); Object.defineProperty(exports, "UnaryExpression", { enumerable: true, get: function () { return _index.unaryExpression; } }); Object.defineProperty(exports, "UnionTypeAnnotation", { enumerable: true, get: function () { return _index.unionTypeAnnotation; } }); Object.defineProperty(exports, "UpdateExpression", { enumerable: true, get: function () { return _index.updateExpression; } }); Object.defineProperty(exports, "V8IntrinsicIdentifier", { enumerable: true, get: function () { return _index.v8IntrinsicIdentifier; } }); Object.defineProperty(exports, "VariableDeclaration", { enumerable: true, get: function () { return _index.variableDeclaration; } }); Object.defineProperty(exports, "VariableDeclarator", { enumerable: true, get: function () { return _index.variableDeclarator; } }); Object.defineProperty(exports, "Variance", { enumerable: true, get: function () { return _index.variance; } }); Object.defineProperty(exports, "VoidTypeAnnotation", { enumerable: true, get: function () { return _index.voidTypeAnnotation; } }); Object.defineProperty(exports, "WhileStatement", { enumerable: true, get: function () { return _index.whileStatement; } }); Object.defineProperty(exports, "WithStatement", { enumerable: true, get: function () { return _index.withStatement; } }); Object.defineProperty(exports, "YieldExpression", { enumerable: true, get: function () { return _index.yieldExpression; } }); var _index = require("./index");