如何在TypeScript中获取未知导入函数的类型/接口



我听说将期望类型的变量设置为any是一种不好的做法。

然而,我不明白,如何获得导入函数的返回类型,该函数返回一个仅在库中使用的对象。

例如,如果我想使用Node.js提供的crypto.createCipheriv()函数,该函数返回文档中所述的Cipher对象,我将不知道如何为变量提供这种类型。

const variable: ReturnType<crypto.createCipheriv>;

最新更新