javascript - Hur skapar man TypeScript-typdefinitioner för en lokal AMD JS-modul?
Vårt projekt migrerar från JavaScript till TypeScript. Jag vill definiera typdefinition för en specifik JavaScript AMD-modul, och jag är inte riktigt säker på hur. Här är den förenklade koden:
modul.js
define(function(require, module, exports) {
exports.func = function(a) { return a.toString(); }
});
I princip vill jag importera denna modul från TypeScript-kod och ha variabeln func i den med typen (arg: number) => string. Vad är det mest rena sättet att göra detta?