// @declaration: true function f1(...args) { } function f2(x: (...args) => void) { } function f3(x: { (...args): void }) { } function f4 void>() { } function f5() { } var f6 = () => { return [10]; }