GetItineraryDirectionsQuery: {
    __typename?: "Query";
    node?: {
        __typename: "Collection";
        id: string;
    } | {
        __typename: "CollectionItemFailedToLoad";
        id: string;
    } | {
        __typename: "CollectionLocation";
        id: string;
    } | {
        __typename: "ConnectedApp";
        id: string;
    } | {
        __typename: "IconComposition";
        id: string;
    } | {
        __typename: "IconResourceFailedToLoad";
        id: string;
    } | {
        __typename: "IconSilhouette";
        id: string;
    } | {
        __typename: "Itinerary";
        id: string;
    } | {
        __typename: "ItineraryCollection";
        id: string;
    } | {
        __typename: "ItineraryDirections";
        distance?: number | null;
        durationMin?: number | null;
        id: string;
        route: {
            __typename?: "Route";
            segments: {
                __typename: "RouteSegment";
                id: string;
                mode: RouteMode;
                polyline?: string | null;
            }[];
        };
    } | {
        __typename: "ItineraryLocation";
        id: string;
    } | {
        __typename: "MediaResourceFailedToLoad";
        id: string;
    } | {
        __typename: "Place";
        id: string;
    } | {
        __typename: "Profile";
        id: string;
    } | {
        __typename: "UserAgreement";
        id: string;
    } | null;
}

Type declaration

  • Optional __typename?: "Query"
  • Optional node?: {
        __typename: "Collection";
        id: string;
    } | {
        __typename: "CollectionItemFailedToLoad";
        id: string;
    } | {
        __typename: "CollectionLocation";
        id: string;
    } | {
        __typename: "ConnectedApp";
        id: string;
    } | {
        __typename: "IconComposition";
        id: string;
    } | {
        __typename: "IconResourceFailedToLoad";
        id: string;
    } | {
        __typename: "IconSilhouette";
        id: string;
    } | {
        __typename: "Itinerary";
        id: string;
    } | {
        __typename: "ItineraryCollection";
        id: string;
    } | {
        __typename: "ItineraryDirections";
        distance?: number | null;
        durationMin?: number | null;
        id: string;
        route: {
            __typename?: "Route";
            segments: {
                __typename: "RouteSegment";
                id: string;
                mode: RouteMode;
                polyline?: string | null;
            }[];
        };
    } | {
        __typename: "ItineraryLocation";
        id: string;
    } | {
        __typename: "MediaResourceFailedToLoad";
        id: string;
    } | {
        __typename: "Place";
        id: string;
    } | {
        __typename: "Profile";
        id: string;
    } | {
        __typename: "UserAgreement";
        id: string;
    } | null

Generated using TypeDoc