EmitSkipped: false FileName : tests/cases/fourslash/shims/inputFile1.js var x = 5; var Bar = (function () { function Bar() { } return Bar; })(); FileName : tests/cases/fourslash/shims/inputFile1.d.ts declare var x: number; declare class Bar { x: string; y: number; } EmitSkipped: false FileName : tests/cases/fourslash/shims/inputFile2.js var x1 = "hello world"; var Foo = (function () { function Foo() { } return Foo; })(); FileName : tests/cases/fourslash/shims/inputFile2.d.ts declare var x1: string; declare class Foo { x: string; y: number; }