【发布时间】:2016-07-24 12:31:57
【问题描述】:
我正在尝试为pouch-redux-middleware 编写一个类型定义,它导出一个函数:
import PouchMiddleware from 'pouch-redux-middleware'
PouchMiddleware({...})
这是我的类型定义:
interface PouchMiddleware {
(a: any): any;
}
declare var PouchMiddleware: PouchMiddleware;
declare module "pouch-redux-middleware" {
export = PouchMiddleware;
}
这会导致错误:
模块 '"pouch-redux-middleware"' 没有默认导出。
声明这个的正确方法是什么?
【问题讨论】:
标签: typescript