TypeScript Indexed Access Types: Get a Value Type from a Key | CodeTrail