【发布时间】:2016-10-09 16:53:42
【问题描述】:
我尝试创建以下 d.ts 文件,但创建的元素的类型是 any:
declare module 'jszip' {
interface JSZip {
(): void
file ( name: string, data: string, opts: any ): void
folder ( name: string ): JSZip
}
const dummy: JSZip
export = dummy
}
使用时:
import * as JSZip from 'jszip'
const zip = new JSZip ()
// zip type === any
这样做的正确方法是什么?
【问题讨论】:
标签: typescript typescript-typings