=== tests/cases/conformance/parser/ecmascript5/ModuleDeclarations/parserModuleDeclaration11.ts === declare module string { >string : Symbol(string, Decl(parserModuleDeclaration11.ts, 0, 0)) interface X { } >X : Symbol(X, Decl(parserModuleDeclaration11.ts, 0, 23)) export function foo(s: string); >foo : Symbol(foo, Decl(parserModuleDeclaration11.ts, 1, 19)) >s : Symbol(s, Decl(parserModuleDeclaration11.ts, 2, 24)) } string.foo("abc"); >string.foo : Symbol(string.foo, Decl(parserModuleDeclaration11.ts, 1, 19)) >string : Symbol(string, Decl(parserModuleDeclaration11.ts, 0, 0)) >foo : Symbol(string.foo, Decl(parserModuleDeclaration11.ts, 1, 19)) var x: string.X; >x : Symbol(x, Decl(parserModuleDeclaration11.ts, 5, 3)) >string : Symbol(string, Decl(parserModuleDeclaration11.ts, 0, 0)) >X : Symbol(string.X, Decl(parserModuleDeclaration11.ts, 0, 23))