T extends (...args: infer R) => unknown ? R : never ← ナニコレ