TypeScript type definition; export default for using external JavaScript library in Angular2
- 阅读更多 关于 TypeScript type definition; export default for using external JavaScript library in Angular2
问题 I'm trying to integrate a JavaScript library (bricks.js) that has no publicly available type definition. Basically, what the library is exporting is something like this: export default (config) => { const instance = SomeConstructorFunction(config); return instance; } I cannot figure out how to correctly create a type definition ( .d.ts ) for this function; either tsc compiles when I import, I get undefined or tsc won't compile. For this instance .d.ts compiles: declare module 'bricks.js' {