TypeScript/tests/cases/compiler/declFileExportAssignmentImportInternalModule.ts
2014-07-12 17:30:19 -07:00

23 lines
503 B
TypeScript

//@module: commonjs
// @declaration: true
module m3 {
export module m2 {
export interface connectModule {
(res, req, next): void;
}
export interface connectExport {
use: (mod: connectModule) => connectExport;
listen: (port: number) => void;
}
}
export var server: {
(): m2.connectExport;
test1: m2.connectModule;
test2(): m2.connectModule;
};
}
import m = m3
export = m;