=== tests/cases/compiler/chainedImportAlias_file1.ts === import x = require('chainedImportAlias_file0'); >x : typeof "tests/cases/compiler/chainedImportAlias_file0" import y = x; >y : typeof "tests/cases/compiler/chainedImportAlias_file0" >x : typeof "tests/cases/compiler/chainedImportAlias_file0" y.m.foo(); >y.m.foo() : void >y.m.foo : () => void >y.m : typeof m >y : typeof "tests/cases/compiler/chainedImportAlias_file0" >m : typeof m >foo : () => void === tests/cases/compiler/chainedImportAlias_file0.ts === export module m { >m : typeof m export function foo() { } >foo : () => void }