Typescript 描述修补的第三方库的d.ts文件

Typescript 描述修补的第三方库的d.ts文件,typescript,typescript-typings,Typescript,Typescript Typings,伙计们,需要TS专家的帮助吗 有一个js库,比如@extended/react,它用一些额外的组件来修补原始react 问题是,我们如何描述这个猴子补丁的第三方的TS声明 这是该库的index.js const React=require('React'); const reactDom=require('react-dom'); const ExtendedComponent=require('./ExtendedComponent'); React.ExtendedComponent=Ex

伙计们,需要TS专家的帮助吗

有一个js库,比如@extended/react,它用一些额外的组件来修补原始react

问题是,我们如何描述这个猴子补丁的第三方的TS声明 这是该库的index.js

const React=require('React');
const reactDom=require('react-dom');
const ExtendedComponent=require('./ExtendedComponent');
React.ExtendedComponent=ExtendedComponent;
React.ReactDom=ReactDom;
//从模块导出已修补的React.js:
module.exports=React