diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 92c5065b7dd..cb266c3ace4 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -7725,7 +7725,7 @@ namespace ts { return; } const declaration = symbol.valueDeclaration; - if (!declaration || declaration.kind !== SyntaxKind.VariableDeclaration || (declaration).initializer) { + if (!declaration || declaration.kind !== SyntaxKind.VariableDeclaration || (declaration).initializer || isInAmbientContext(declaration)) { return; } const parentParentKind = declaration.parent.parent.kind;