[[Parameters (TypeScript)|Parameters]]を使う。
```ts
function f(x: number, y: string, z: boolean): void {
console.log(x, y, z)
}
function wrapperF(a: string, ...args: Parameters<typeof f>): void {
console.log(a)
f(...args)
}
wrapperF("Ready", 3, "Go", true)
// "Ready"
// 3, "Go", true
```
<button class="playground"><a href="https://www.typescriptlang.org/play?ssl=10&ssc=33&pln=1&pc=1#code/GYVwdgxgLglg9mABMAFADwFyLCAtgIwFMAnAGkQE8sBnKYmMAc3IC8t844AbQgQzACUWAG5wYAE0QBvAFCJ5iCAmrdCAOi5xG6chVYCZAXxkzQkWAkQB3YrwAOdkgDEUvGnQbNEan72KNqLAAFP15cQigSagAeKApHOGBkAD4hRFEJaTkFJTAVHg0tVwMFZBQfNT8Ag2MZG3tHYhcAIgAlPnEKZvIAZnJmgHE4bsQ6EEIBIA">Playground</a></button>