【TypeScript】Conditional Typeで型の条件分岐を行う