From cd060e75feff11cd47d2c3fe44dddf9d2e837ab7 Mon Sep 17 00:00:00 2001 From: Gabriela Araujo Britto Date: Fri, 1 Mar 2019 09:17:44 -0800 Subject: [PATCH] use interface for ValidVariableDeclaration --- src/services/refactors/convertToNamedParameters.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/services/refactors/convertToNamedParameters.ts b/src/services/refactors/convertToNamedParameters.ts index 85d4cda1084..041000c091a 100644 --- a/src/services/refactors/convertToNamedParameters.ts +++ b/src/services/refactors/convertToNamedParameters.ts @@ -469,7 +469,10 @@ namespace ts.refactor.convertToNamedParameters { type ValidParameterNodeArray = NodeArray; - type ValidVariableDeclaration = VariableDeclaration & { name: Identifier, type: undefined }; + interface ValidVariableDeclaration extends VariableDeclaration { + name: Identifier; + type: undefined; + } interface ValidConstructor extends ConstructorDeclaration { parent: (ClassDeclaration & { name: Identifier }) | (ClassExpression & { parent: ValidVariableDeclaration });