;     friends: Array<       | (           | {               id: string;               name: string;               friends: Array<                 | (                     | {                         id: string;                         name: string;                         friends: Array<                           | (                               | {                                   id: string;                                   name: string;                                   homePlanet: string | null;                                   height: number | null;                                   mass: number | null;                                 }                               | {                                   id: string;                                   name: string;                                   primaryFunction: string | null;                                 })                           | null                         > | null;                         friendsConnection: {                           totalCount: number | null;                           edges: Array<{                             cursor: string;                           } | null> | null;                           friends: Array<                             | (                                 | {                                     id: string;                                     name: string;                                     friends: Array<                                       | (                                           | {                                               id: string;                                               name: string;                                               homePlanet: string | null;                                               height: number | null;                                               mass: number | null;                                             }                                           | {                                               id: string;                                               name: string;                                               primaryFunction: string | null;                                             })                                       | null                                     > | null;                                     homePlanet: string | null;                                     height: number | null;                                     mass: number | null;                                   }                                 | {                                     id: string;                                     name: string;                                     friends: Array<                                       | (                                           | {                                               id: string;                                               name: string;                                               homePlanet: string | null;                                               height: number | null;                                               mass: number | null;                                             }                                           | {                                               id: string;                                               name: string;                                               primaryFunction: string | null;                                             })                                       | null                                     > | null;                                     primaryFunction: string | null;                                   })                             | null                           > | null;                         };                         appearsIn: Array<Episode | null>;                         homePlanet: string | null;                         height: number | null;                         mass: number | null;                         starships: Array<{                           id: string;                           name: string;                           length: number | null;                           coordinates: Array<Array<number>> | null;                         } | null> | null;                       }                     | {                         id: string;                         name: string;                         friends: Array<                           | (                               | {                                   id: string;                                   name: string;                                   homePlanet: string | null;                                   height: number | null;                                   mass: number | null;                                 }                               | {                                   id: string;                                   name: string;                                   primaryFunction: string | null;                                 })                           | null                         > | null;                         friendsConnection: {                           totalCount: number | null;                           edges: Array<{                             cursor: string;                           } | null> | null;                           friends: Array<                             | (                                 | {                                     id: string;                                     name: string;                                     friends: Array<                                       | (                                           | {                                               id: string;                                               name: string;                                               homePlanet: string | null;                                               height: number | null;                                               mass: number | null;                                             }                                           | {                                               id: string;                                               name: string;                                               primaryFunction: string | null;                                             })                                       | null                                     > | null;                                     homePlanet: string | null;                                     height: number | null;                                     mass: number | null;                                   }                                 | {                                     id: string;                                     name: string;                                     friends: Array<                                       | (                                           | {                                               id: string;                                               name: string;                                               homePlanet: string | null;                                               height: number | null;                                               mass: number | null;                                             }                                           | {                                               id: string;                                               name: string;                                               primaryFunction: string | null;                                             })                                       | null                                     > | null;                                     primaryFunction: string | null;                                   })                             | null                           > | null;                         };                         appearsIn: Array<Episode | null>;                         primaryFunction: string | null;                       })                 | null               > | null;               friendsConnection: {                 totalCount: number | null;                 edges: Array<{                   cursor: string;                 } | null> | null;                 friends: Array<                   | (                       | {                           id: string;                           name: string;                           friends: Array<                             | (                                 | {                                     id: string;                                     name: string;                                     homePlanet: string | null;                                     height: number | null;                                     mass: number | null;                                   }                                 | {                                     id: string;                                     name: string;                                     primaryFunction: string | null;                                   })                             | null                           > | null;                           homePlanet: string | null;                           height: number | null;                           mass: number | null;                         }                       | {                           id: string;                           name: string;                           friends: Array<                             | (                                 | {                                     id: string;                                     name: string;                                     homePlanet: string | null;                                     height: number | null;                                     mass: number | null;                                   }                                 | {                                     id: string;                                     name: string;                                     primaryFunction: string | null;                                   })                             | null                           > | null;                           primaryFunction: string | null;                         })                   | null                 > | null;               };               appearsIn: Array<Episode | null>;               homePlanet: string | null;               height: number | null;               mass: number | null;               starships: Array<{                 id: string;                 name: string;                 length: number | null;                 coordinates: Array<Array<number>> | null;               } | null> | null;             }           | {               id: string;               name: string;               friends: Array<                 | (                     | {                         id: string;                         name: string;                         friends: Array<                           | (                               | {                                   id: string;                                   name: string;                                   homePlanet: string | null;                                   height: number | null;                                   mass: number | null;                                 }                               | {                                   id: string;                                   name: string;                                   primaryFunction: string | null;                                 })                           | null                         > | null;                         friendsConnection: {                           totalCount: number | null;                           edges: Array<{                             cursor: string;                           } | null> | null;                           friends: Array<                             | (                                 | {                                     id: string;                                     name: string;                                     friends: Array<                                       | (                                           | {                                               id: string;                                               name: string;                                               homePlanet: string | null;                                               height: number | null;                                               mass: number | null;                                             }                                           | {                                               id: string;                                               name: string;                                               primaryFunction: string | null;                                             })                                       | null                                     > | null;                                     homePlanet: string | null;                                     height: number | null;                                     mass: number | null;                                   }                                 | {                                     id: string;                                     name: string;                                     friends: Array<                                       | (                                           | {                                               id: string;                                               name: string;                                               homePlanet: string | null;                                               height: number | null;                                               mass: number | null;                                             }                                           | {                                               id: string;                                               name: string;                                               primaryFunction: string | null;                                             })                                       | null                                     > | null;                                     primaryFunction: string | null;                                   })                             | null                           > | null;                         };                         appearsIn: Array<Episode | null>;                         homePlanet: string | null;                         height: number | null;                         mass: number | null;                         starships: Array<{                           id: string;                           name: string;                           length: number | null;                           coordinates: Array<Array<number>> | null;                         } | null> | null;                       }                     | {                         id: string;                         name: string;                         friends: Array<                           | (                               | {                                   id: string;                                   name: string;                                   homePlanet: string | null;                                   height: number | null;                                   mass: number | null;                                 }                               | {                                   id: string;                                   name: string;                                   primaryFunction: string | null;                                 })                           | null                         > | null;                         friendsConnection: {                           totalCount: number | null;                           edges: Array<{                             cursor: string;                           } | null> | null;                           friends: Array<                             | (                                 | {                                     id: string;                                     name: string;                                     friends: Array<                                       | (                                           | {                                               id: string;                                               name: string;                                               homePlanet: string | null;                                               height: number | null;                                               mass: number | null;                                             }                                           | {                                               id: string;                                               name: string;                                               primaryFunction: string | null;                                             })                                       | null                                     > | null;                                     homePlanet: string | null;                                     height: number | null;                                     mass: number | null;                                   }                                 | {                                     id: string;                                     name: string;                                     friends: Array<                                       | (                                           | {                                               id: string;                                               name: string;                                               homePlanet: string | null;                                               height: number | null;                                               mass: number | null;                                             }                                           | {                                               id: string;                                               name: string;                                               primaryFunction: string | null;                                             })                                       | null                                     > | null;                                     primaryFunction: string | null;                                   })                             | null                           > | null;                         };                         appearsIn: Array<Episode | null>;                         primaryFunction: string | null;                       })                 | null               > | null;               friendsConnection: {                 totalCount: number | null;                 edges: Array<{                   cursor: string;                 } | null> | null;                 friends: Array<                   | (                       | {                           id: string;                           name: string;                           friends: Array<                             | (                                 | {                                     id: string;                                     name: string;                                     homePlanet: string | null;                                     height: number | null;                                     mass: number | null;                                   }                                 | {                                     id: string;                                     name: string;                                     primaryFunction: string | null;                                   })                             | null                           > | null;                           homePlanet: string | null;                           height: number | null;                           mass: number | null;                         }                       | {                           id: string;                           name: string;                           friends: Array<                             | (                                 | {                                     id: string;                                     name: string;                                     homePlanet: string | null;                                     height: number | null;                                     mass: number | null;                                   }                                 | {                                     id: string;                                     name: string;                                     primaryFunction: string | null;                                   })                             | null                           > | null;                           primaryFunction: string | null;                         })                   | null                 > | null;               };               appearsIn: Array<Episode | null>;               primaryFunction: string | null;             })       | null     > | null;     friendsConnection: {       totalCount: number | null;       edges: Array<{         cursor: string;       } | null> | null;       friends: Array<         | (             | {                 id: string;                 name: string;                 friends: Array<                   | (                       | {                           id: string;                           name: string;                           homePlanet: string | null;                           height: number | null;                           mass: number | null;                         }                       | {                           id: string;                           name: string;                           primaryFunction: string | null;                         })                   | null                 > | null;                 homePlanet: string | null;                 height: number | null;                 mass: number | null;               }             | {                 id: string;                 name: string;                 friends: Array<                   | (                       | {                           id: string;                           name: string;                           homePlanet: string | null;                           height: number | null;                           mass: number | null;                         }                       | {                           id: string;                           name: string;                           primaryFunction: string | null;                         })                   | null                 > | null;                 primaryFunction: string | null;               })         | null       > | null;     };     appearsIn: Array<Episode | null>;     