Skip to content

Home > vue-metamorph > namedTypes

namedTypes namespace

Signature:

typescript
export declare namespace namedTypes

Interfaces

Interface

Description

AnyTypeAnnotation

ArrayExpression

ArrayPattern

ArrayTypeAnnotation

ArrowFunctionExpression

AssignmentExpression

AssignmentPattern

AwaitExpression

BigIntLiteral

BigIntLiteralTypeAnnotation

BigIntTypeAnnotation

BinaryExpression

BindExpression

Block

BlockStatement

BooleanLiteral

BooleanLiteralTypeAnnotation

BooleanTypeAnnotation

BreakStatement

CallExpression

CatchClause

ChainElement

ChainExpression

ClassAccessorProperty

ClassBody

ClassDeclaration

ClassExpression

ClassImplements

ClassMethod

ClassPrivateMethod

ClassPrivateProperty

ClassProperty

ClassPropertyDefinition

Comment

CommentBlock

CommentLine

ComprehensionBlock

ComprehensionExpression

ConditionalExpression

ContinueStatement

DebuggerStatement

DecimalLiteral

Declaration

DeclareClass

DeclaredPredicate

DeclareExportAllDeclaration

DeclareExportDeclaration

DeclareFunction

DeclareInterface

DeclareModule

DeclareModuleExports

DeclareOpaqueType

DeclareTypeAlias

DeclareVariable

Decorator

Directive

DirectiveLiteral

DoExpression

DoWhileStatement

EmptyStatement

EmptyTypeAnnotation

EnumBooleanBody

EnumBooleanMember

EnumDeclaration

EnumDefaultedMember

EnumNumberBody

EnumNumberMember

EnumStringBody

EnumStringMember

EnumSymbolBody

ExistentialTypeParam

ExistsTypeAnnotation

ExportAllDeclaration

ExportBatchSpecifier

ExportDeclaration

ExportDefaultDeclaration

ExportDefaultSpecifier

ExportNamedDeclaration

ExportNamespaceSpecifier

ExportSpecifier

Expression

ExpressionStatement

File

Flow

FlowPredicate

FlowType

ForAwaitStatement

ForInStatement

ForOfStatement

ForStatement

Function

FunctionDeclaration

FunctionExpression

FunctionTypeAnnotation

FunctionTypeParam

GeneratorExpression

GenericTypeAnnotation

Identifier

IfStatement

Import

ImportAttribute

ImportDeclaration

ImportDefaultSpecifier

ImportExpression

ImportNamespaceSpecifier

ImportSpecifier

IndexedAccessType

InferredPredicate

InterfaceDeclaration

InterfaceExtends

InterfaceTypeAnnotation

InterpreterDirective

IntersectionTypeAnnotation

JSXAttribute

JSXClosingElement

JSXClosingFragment

JSXElement

JSXEmptyExpression

JSXExpressionContainer

JSXFragment

JSXIdentifier

JSXMemberExpression

JSXNamespacedName

JSXOpeningElement

JSXOpeningFragment

JSXSpreadAttribute

JSXSpreadChild

JSXText

LabeledStatement

Line

Literal

LogicalExpression

MemberExpression

MemberTypeAnnotation

MetaProperty

MethodDefinition

MixedTypeAnnotation

ModuleExpression

ModuleSpecifier

NewExpression

Node

Noop

NullableTypeAnnotation

NullLiteral

NullLiteralTypeAnnotation

NullTypeAnnotation

NumberLiteralTypeAnnotation

NumberTypeAnnotation

NumericLiteral

NumericLiteralTypeAnnotation

ObjectExpression

ObjectMethod

ObjectPattern

ObjectProperty

ObjectTypeAnnotation

ObjectTypeCallProperty

ObjectTypeIndexer

ObjectTypeInternalSlot

ObjectTypeProperty

ObjectTypeSpreadProperty

OpaqueType

OptionalCallExpression

OptionalIndexedAccessType

OptionalMemberExpression

ParenthesizedExpression

Pattern

Position

Printable

PrivateIdentifier

PrivateName

Program

Property

PropertyDefinition

PropertyPattern

QualifiedTypeIdentifier

RecordExpression

RegExpLiteral

RestElement

RestProperty

ReturnStatement

SequenceExpression

SourceLocation

Specifier

SpreadElement

SpreadElementPattern

SpreadProperty

SpreadPropertyPattern

Statement

StaticBlock

StringLiteral

StringLiteralTypeAnnotation

StringTypeAnnotation

Super

SwitchCase

SwitchStatement

SymbolTypeAnnotation

TaggedTemplateExpression

TemplateElement

TemplateLiteral

ThisExpression

ThisTypeAnnotation

ThrowStatement

TopicReference

TryStatement

TSAbstractMethodDefinition

TSAbstractPropertyDefinition

TSAnyKeyword

TSArrayType

TSAsExpression

TSBigIntKeyword

TSBooleanKeyword

TSCallSignatureDeclaration

TSClassImplements

TSConditionalType

TSConstructorType

TSConstructSignatureDeclaration

TSDeclareFunction

TSDeclareMethod

TSEmptyBodyFunctionExpression

TSEnumBody

TSEnumDeclaration

TSEnumMember

TSExportAssignment

TSExpressionWithTypeArguments

TSExternalModuleReference

TSFunctionType

TSHasOptionalTypeAnnotation

TSHasOptionalTypeParameterInstantiation

TSHasOptionalTypeParameters

TSImportEqualsDeclaration

TSImportType

TSIndexedAccessType

TSIndexSignature

TSInferType

TSInstantiationExpression

TSInterfaceBody

TSInterfaceDeclaration

TSInterfaceHeritage

TSIntersectionType

TSIntrinsicKeyword

TSLiteralType

TSMappedType

TSMethodSignature

TSModuleBlock

TSModuleDeclaration

TSNamedTupleMember

TSNamespaceExportDeclaration

TSNeverKeyword

TSNonNullExpression

TSNullKeyword

TSNumberKeyword

TSObjectKeyword

TSOptionalType

TSParameterProperty

TSParenthesizedType

TSPropertySignature

TSQualifiedName

TSRestType

TSSatisfiesExpression

TSStringKeyword

TSSymbolKeyword

TSTemplateLiteralType

TSThisType

TSTupleType

TSType

TSTypeAliasDeclaration

TSTypeAnnotation

TSTypeAssertion

TSTypeCastExpression

TSTypeLiteral

TSTypeOperator

TSTypeParameter

TSTypeParameterDeclaration

TSTypeParameterInstantiation

TSTypePredicate

TSTypeQuery

TSTypeReference

TSUndefinedKeyword

TSUnionType

TSUnknownKeyword

TSVoidKeyword

TupleExpression

TupleTypeAnnotation

TypeAlias

TypeAnnotation

TypeCastExpression

TypeofTypeAnnotation

TypeParameter

TypeParameterDeclaration

TypeParameterInstantiation

UnaryExpression

UnionTypeAnnotation

UpdateExpression

V8IntrinsicIdentifier

VariableDeclaration

VariableDeclarator

Variance

VoidTypeAnnotation

WhileStatement

WithStatement

YieldExpression

Variables

Variable

Description

AnyTypeAnnotation

ArrayExpression

ArrayPattern

ArrayTypeAnnotation

ArrowFunctionExpression

AssignmentExpression

AssignmentPattern

AwaitExpression

BigIntLiteral

BigIntLiteralTypeAnnotation

BigIntTypeAnnotation

BinaryExpression

BindExpression

Block

BlockStatement

BooleanLiteral

BooleanLiteralTypeAnnotation

BooleanTypeAnnotation

BreakStatement

CallExpression

CatchClause

ChainElement

ChainExpression

ClassAccessorProperty

ClassBody

ClassDeclaration

ClassExpression

ClassImplements

ClassMethod

ClassPrivateMethod

ClassPrivateProperty

ClassProperty

ClassPropertyDefinition

Comment

CommentBlock

CommentLine

ComprehensionBlock

ComprehensionExpression

ConditionalExpression

ContinueStatement

DebuggerStatement

DecimalLiteral

Declaration

DeclareClass

DeclaredPredicate

DeclareExportAllDeclaration

DeclareExportDeclaration

DeclareFunction

DeclareInterface

DeclareModule

DeclareModuleExports

DeclareOpaqueType

DeclareTypeAlias

DeclareVariable

Decorator

Directive

DirectiveLiteral

DoExpression

DoWhileStatement

EmptyStatement

EmptyTypeAnnotation

EnumBooleanBody

EnumBooleanMember

EnumDeclaration

EnumDefaultedMember

EnumNumberBody

EnumNumberMember

EnumStringBody

EnumStringMember

EnumSymbolBody

ExistentialTypeParam

ExistsTypeAnnotation

ExportAllDeclaration

ExportBatchSpecifier

ExportDeclaration

ExportDefaultDeclaration

ExportDefaultSpecifier

ExportNamedDeclaration

ExportNamespaceSpecifier

ExportSpecifier

Expression

ExpressionStatement

File

Flow

FlowPredicate

FlowType

ForAwaitStatement

ForInStatement

ForOfStatement

ForStatement

Function

FunctionDeclaration

FunctionExpression

FunctionTypeAnnotation

FunctionTypeParam

GeneratorExpression

GenericTypeAnnotation

Identifier

IfStatement

Import

ImportAttribute

ImportDeclaration

ImportDefaultSpecifier

ImportExpression

ImportNamespaceSpecifier

ImportSpecifier

IndexedAccessType

InferredPredicate

InterfaceDeclaration

InterfaceExtends

InterfaceTypeAnnotation

InterpreterDirective

IntersectionTypeAnnotation

JSXAttribute

JSXClosingElement

JSXClosingFragment

JSXElement

JSXEmptyExpression

JSXExpressionContainer

JSXFragment

JSXIdentifier

JSXMemberExpression

JSXNamespacedName

JSXOpeningElement

JSXOpeningFragment

JSXSpreadAttribute

JSXSpreadChild

JSXText

LabeledStatement

Line

Literal

LogicalExpression

MemberExpression

MemberTypeAnnotation

MetaProperty

MethodDefinition

MixedTypeAnnotation

ModuleExpression

ModuleSpecifier

NewExpression

Node

Noop

NullableTypeAnnotation

NullLiteral

NullLiteralTypeAnnotation

NullTypeAnnotation

NumberLiteralTypeAnnotation

NumberTypeAnnotation

NumericLiteral

NumericLiteralTypeAnnotation

ObjectExpression

ObjectMethod

ObjectPattern

ObjectProperty

ObjectTypeAnnotation

ObjectTypeCallProperty

ObjectTypeIndexer

ObjectTypeInternalSlot

ObjectTypeProperty

ObjectTypeSpreadProperty

OpaqueType

OptionalCallExpression

OptionalIndexedAccessType

OptionalMemberExpression

ParenthesizedExpression

Pattern

Position

Printable

PrivateIdentifier

PrivateName

Program

Property

PropertyDefinition

PropertyPattern

QualifiedTypeIdentifier

RecordExpression

RegExpLiteral

RestElement

RestProperty

ReturnStatement

SequenceExpression

SourceLocation

Specifier

SpreadElement

SpreadElementPattern

SpreadProperty

SpreadPropertyPattern

Statement

StaticBlock

StringLiteral

StringLiteralTypeAnnotation

StringTypeAnnotation

Super

SwitchCase

SwitchStatement

SymbolTypeAnnotation

TaggedTemplateExpression

TemplateElement

TemplateLiteral

ThisExpression

ThisTypeAnnotation

ThrowStatement

TopicReference

TryStatement

TSAbstractMethodDefinition

TSAbstractPropertyDefinition

TSAnyKeyword

TSArrayType

TSAsExpression

TSBigIntKeyword

TSBooleanKeyword

TSCallSignatureDeclaration

TSClassImplements

TSConditionalType

TSConstructorType

TSConstructSignatureDeclaration

TSDeclareFunction

TSDeclareMethod

TSEmptyBodyFunctionExpression

TSEnumBody

TSEnumDeclaration

TSEnumMember

TSExportAssignment

TSExpressionWithTypeArguments

TSExternalModuleReference

TSFunctionType

TSHasOptionalTypeAnnotation

TSHasOptionalTypeParameterInstantiation

TSHasOptionalTypeParameters

TSImportEqualsDeclaration

TSImportType

TSIndexedAccessType

TSIndexSignature

TSInferType

TSInstantiationExpression

TSInterfaceBody

TSInterfaceDeclaration

TSInterfaceHeritage

TSIntersectionType

TSIntrinsicKeyword

TSLiteralType

TSMappedType

TSMethodSignature

TSModuleBlock

TSModuleDeclaration

TSNamedTupleMember

TSNamespaceExportDeclaration

TSNeverKeyword

TSNonNullExpression

TSNullKeyword

TSNumberKeyword

TSObjectKeyword

TSOptionalType

TSParameterProperty

TSParenthesizedType

TSPropertySignature

TSQualifiedName

TSRestType

TSSatisfiesExpression

TSStringKeyword

TSSymbolKeyword

TSTemplateLiteralType

TSThisType

TSTupleType

TSType

TSTypeAliasDeclaration

TSTypeAnnotation

TSTypeAssertion

TSTypeCastExpression

TSTypeLiteral

TSTypeOperator

TSTypeParameter

TSTypeParameterDeclaration

TSTypeParameterInstantiation

TSTypePredicate

TSTypeQuery

TSTypeReference

TSUndefinedKeyword

TSUnionType

TSUnknownKeyword

TSVoidKeyword

TupleExpression

TupleTypeAnnotation

TypeAlias

TypeAnnotation

TypeCastExpression

TypeofTypeAnnotation

TypeParameter

TypeParameterDeclaration

TypeParameterInstantiation

UnaryExpression

UnionTypeAnnotation

UpdateExpression

V8IntrinsicIdentifier

VariableDeclaration

VariableDeclarator

Variance

VoidTypeAnnotation

WhileStatement

WithStatement

YieldExpression

Type Aliases

Type Alias

Description

ASTNode