我有这个声明文件:decl.d.ts
。
declare module MyModule {
export class MyClass {}
}
我的源文件:file.ts
。
/// <reference path="./decl.d.ts"/>
export module MyModule {
export class MyOtherClass {
myFunction(): void {
var myvar: MyModule.MyClass;
}
}
}
问题是无法识别MyModule.MyClass
。但是如果我删除file.ts
中的模块,我可以引用该类。
出了什么问题?