我正在学习打字稿。在研究某些源文件时,我发现声明文件中有时存在export declare ...
,有时只是存在。export ...
.d.ts
经过一些测试,在我看来它们是等效的。没有declare
就没有区别。
我知道declare
没有需要export
。例如,declare var test:any;
。
但它是真实的export declare
和export
等价?
附带的问题:和declare
完全不需要吗?在如果我把刚才的文件,则是随处可见没有。这是为什么?interface
type
.d.ts
interface test{}
test
declare