За этот ответ Я знаю, как ввести перегруженную функцию ошибки:
type IOverload = {
(param:number):number[];
(param:object):object[];
}
const overloadedArrowFunc:IOverload = (param:any) => {
return [param,param];
}
let val = overloadedArrowFunc(4);
Но как мне документ использовать TSDo c? Я пробовал добавлять блоки документации над отдельными типами в type
, но без кубиков.