@@ -36,9 +36,9 @@ module.exports = Evk.unionWith({
36
36
TSAsyncKeyword : [ ] ,
37
37
TSBigIntKeyword : [ ] ,
38
38
TSBooleanKeyword : [ ] ,
39
- TSCallSignature : [ "typeParameters" , "parameters " , "typeAnnotation " ] ,
39
+ TSCallSignatureDeclaration : [ "typeParameters" , "params " , "returnType " ] ,
40
40
TSConditionalType : [ "checkType" , "extendsType" , "trueType" , "falseType" ] ,
41
- TSConstructSignature : [ "typeParameters" , "params" , "typeAnnotation " ] ,
41
+ TSConstructSignatureDeclaration : [ "typeParameters" , "params" , "returnType " ] ,
42
42
TSConstructorType : [ "typeAnnotation" , "parameters" ] ,
43
43
TSDeclareKeyword : [ ] ,
44
44
TSEmptyBodyDeclareFunction : [ "id" , "typeParameters" , "params" , "returnType" ] ,
@@ -64,6 +64,7 @@ module.exports = Evk.unionWith({
64
64
TSMethodSignature : [ "typeAnnotation" , "typeParameters" , "key" , "params" ] ,
65
65
TSModuleBlock : [ "body" ] ,
66
66
TSModuleDeclaration : [ "id" , "body" ] ,
67
+ TSNamespaceExportDeclaration : [ "id" ] ,
67
68
TSNamespaceFunctionDeclaration : [ ] ,
68
69
TSNonNullExpression : [ "expression" ] ,
69
70
TSNeverKeyword : [ ] ,
@@ -86,8 +87,9 @@ module.exports = Evk.unionWith({
86
87
TSSymbolKeyword : [ ] ,
87
88
TSThisType : [ ] ,
88
89
TSTupleType : [ "elementTypes" ] ,
89
- TSTypeAnnotation : [ "typeAnnotation" ] ,
90
90
TSTypeAliasDeclaration : [ "id" , "typeParameters" , "typeAnnotation" ] ,
91
+ TSTypeAnnotation : [ "typeAnnotation" ] ,
92
+ TSTypeAssertion : [ "typeAnnotation" , "expression" ] ,
91
93
TSTypeLiteral : [ "members" ] ,
92
94
TSTypeOperator : [ "typeAnnotation" ] ,
93
95
TSTypeParameter : [ "constraint" , "default" ] ,
0 commit comments