/**
 * 当前版本, tsconfig中`allowJs:true`和`declaration:true`不兼容, 导致引用第三方js库时, 无法利用JSDoc的类型注解
 * 未来貌似会增加允许两者同时为true的功能, 详见{@link https://github.com/microsoft/TypeScript/pull/32372}
 *
 * 当前使用两个tsconfig, 达到类似效果:
 * 1. tsconfig.json: `allowJs:true`+`declaration:false`, 用来在VSCode中利用第三方JS库的JSDoc注解
 * 2. tsconfig.types.json: `allowJs:false`+`declaration:true`, 用来在编译时正常输出.d.ts文件
 *
 * 而该文件(`js-modules.d.ts`)的作用就是声明用到的第三方js库, 让tsconfig.types.json能够正常编译
 *
 * typescript 3.7 之后已支持两者同时为true, 该文件暂时没有用, 可以移除
 */
// cSpell:ignore bmaplib, markerclusterer
// declare module 'bmaplib.markerclusterer'
// declare module '@google/markerclusterer'
