TypeScript:绝对类型的子函数

问题描述 投票:2回答:1

我正在为私有包创建DefinitelyTyped(我无法更改源代码),而且我找不到任何实现这种类型的方法:

  GlobalNameSpace.foo = function(arg) {} 
  GlobalNameSpace.foo.bar1 = function(arg) {} ;
  GlobalNameSpace.foo.foo2 = function(arg) {};

我曾尝试在class中使用index.d.ts,但可悲的是foo不是class是正常功能。

我的尝试:

declare namespace GlobalNameSpace {
    function foo(options: any): void;
}

任何想法我该如何解决?

typescript definitelytyped
1个回答
1
投票
任何功能,例如:
© www.soinside.com 2019 - 2024. All rights reserved.