Ошибка индексации объекта в TS

type Person = { age: number; name: string; alive: boolean };

const key = "age";
type Age = Person[key];
Tough Tortoise