Как прототип распространяется на машинопись?

я расширил прототип функции, но машинопись не работаетне узнаю это.

Function.prototype.proc = function() {
  var args, target, v;
  var __slice = [].slice;
  args = 1  (string) => number
  = (a) => (b) => a * b.length;
console.log(foo.proc("first", "second"))

результат: tsc -e

The property 'proc' does not exist on value of type 'Function'

как мне расширить этот объект?

Ответы на вопрос(3)

Ваш ответ на вопрос