diff --git a/src/compiler/checker.ts b/src/compiler/checker.ts index 6bf47ba4b98..e1173a55aaa 100644 --- a/src/compiler/checker.ts +++ b/src/compiler/checker.ts @@ -984,10 +984,10 @@ namespace ts { function getTargetOfGlobalModuleExportDeclaration(node: GlobalModuleExportDeclaration): Symbol { const moduleSymbol = node.parent.symbol; if (moduleSymbol && moduleSymbol.exports && moduleSymbol.exports["export="]) { - return moduleSymbol.exports["export="].exportSymbol; + return getMergedSymbol(moduleSymbol.exports["export="].exportSymbol); } else { - return moduleSymbol; + return getMergedSymbol(moduleSymbol); } }