Javascript Flowtype libdefs–如何从不同的libdef导入类型?

Javascript Flowtype libdefs–如何从不同的libdef导入类型?,javascript,flowtype,flow-typed,Javascript,Flowtype,Flow Typed,我正在尝试改进Flowtype存储库中提供的 理想情况下,我可以做这样的事情: import type { Middleware } from 'koa'; declare module "koa-router" { declare class Router { get(route: string, handler: Middleware): this; } declare export default typeof Router; } 膝关节炎基本上是想从KOA膝关节

我正在尝试改进Flowtype存储库中提供的

理想情况下,我可以做这样的事情:

import type { Middleware } from 'koa';

declare module "koa-router" {
  declare class Router {
    get(route: string, handler: Middleware): this;
  }

  declare export default typeof Router;
}

膝关节炎基本上是想从KOA膝关节炎患者的BIAL LIbDFS中使用一种类型。但是,当我尝试从“koa”导入类型{Middleware}时;行,似乎使类型定义中断。有什么方法可以完成我想做的事情吗?

现在没有好的方法在libdef之间建立依赖关系。
问题是否正在跟踪这一点。

我认为您需要将其放入declare块中。我没有试过,但这就是讨论的内容