Given the following types:
type Person = { name: string; }; type Family = { parent: Person; children: Person[]; };
I want to define anothe