function foo(x: number, s?: string) {
console.log(x, s)
}
function bar(x: number, ...args) {
foo(...args) // компилятор ругается: Supplied parameters do not match any signature of call target
}
bar(1, 3, 'ok')
Почему выдает ошибку я понимаю, но мне нужен именно такой вызов функции.