declare global{
declare namespace xxx
}
相当于 在一个js文件的顶级部分 declare namespace xxx
声明的都是全局的namespace,
如果顶级文件有import或export语句 那么这个文件就是一个模块
declare namespace 就不是全局的了 需要引入这个模块中namespace 才能使用