像这种 怎么定义 d.ts 文件。
module.exports = Struct
/**
* The Struct "type" meta-constructor.
*/
function Struct () {
debug('defining new struct "type"')
...
}
我这样定义不行
declare module 'ref-struct' {
function Struct(options?: any): any;
export = Struct;
}
调用方式不正确哦
请使用
import Struct = require('ref-struct');
因为你这边使用的是
export = Foo
的方式来导出的