Typescript generic type enum July 8, 2019 16 32 64 128 Typescript generic type extends enum Typescript use enum as generic type Typescript restrict generic type to enum Typescript generic type