diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 51550ef873f..77623944804 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -2746,8 +2746,9 @@ namespace ts { // Type parameters are always visible case SyntaxKind.TypeParameter: - // Source file is always visible + // Source file and namespace export are always visible case SyntaxKind.SourceFile: + case SyntaxKind.NamespaceExportDeclaration: return true; // Export assignments do not create name bindings outside the module