IGPAPI
    Preparing search index...

    Variable ScreenTrailStepSchemaConst

    ScreenTrailStepSchema: Union<
        readonly [
            Struct<
                {
                    args: Codec<Json, Json, never, never>;
                    edge: String;
                    item: optionalKey<
                        Struct<
                            {
                                key: Union<readonly [String, Number]>;
                                list: String;
                                locator: optionalKey<Codec<Json, Json, never, never>>;
                            },
                        >,
                    >;
                    position: optionalKey<Codec<Json, Json, never, never>>;
                    screen: refine<
                        | "FeedTimeline"
                        | "ShortUrlFeed"
                        | "ClipsViewer"
                        | "CommentsV2"
                        | "Explore"
                        | "SearchTypeahead"
                        | "SerpTop"
                        | "SerpUsers"
                        | "UserDetail"
                        | "ProfileMediaTab"
                        | "ContextualFeed"
                        | "DirectInbox"
                        | "DirectThread"
                        | "CustomizeChat"
                        | "DirectThreadThemePicker"
                        | "DirectThreadDetails"
                        | "DirectThreadSharedMedia"
                        | "DirectThreadNicknames"
                        | "DirectThreadNicknameChange"
                        | "DirectThreadCustomGroupNameAndImage",
                        String,
                    >;
                },
            >,
            Struct<
                {
                    position: optionalKey<Codec<Json, Json, never, never>>;
                    screen: refine<
                        | "FeedTimeline"
                        | "ShortUrlFeed"
                        | "ClipsViewer"
                        | "CommentsV2"
                        | "Explore"
                        | "SearchTypeahead"
                        | "SerpTop"
                        | "SerpUsers"
                        | "UserDetail"
                        | "ProfileMediaTab"
                        | "ContextualFeed"
                        | "DirectInbox"
                        | "DirectThread"
                        | "CustomizeChat"
                        | "DirectThreadThemePicker"
                        | "DirectThreadDetails"
                        | "DirectThreadSharedMedia"
                        | "DirectThreadNicknames"
                        | "DirectThreadNicknameChange"
                        | "DirectThreadCustomGroupNameAndImage",
                        String,
                    >;
                    via: Struct<
                        {
                            skipOrdinals: optionalKey<Number>;
                            source: Literals<
                                readonly [
                                    "cold_start",
                                    "warm_start",
                                    "button",
                                    "main_direct",
                                    "main_search",
                                    "search_result",
                                    "inbox",
                                    "suggested_users",
                                    "third_party_url",
                                ],
                            >;
                        },
                    >;
                },
            >,
        ],
    > = ...

    One step of a trail after its root: an edge taken, or a tab switched to.