type alias Takes Function arguments. Type Parameters T extends unknown[] Definition (...args: T) => unknown