Variable TypeaheadResultSchemaConst
TypeaheadResultSchema: Union<
readonly [
Struct<
{
__typename: Literal<"XDTTypeaheadSearchKeyword">;
keyword_lazified: Struct<
{
id: String;
name: String;
user: optional<
NullOr<
Struct<
{
full_name: optional<(...)>;
id: String;
is_private: optional<(...)>;
is_verified: optional<(...)>;
latest_reel_media: optional<(...)>;
profile_pic_url: optional<(...)>;
search_serp_type: optional<(...)>;
username: String;
},
>,
>,
>;
},
>;
},
>,
Struct<
{
__typename: Literal<"XDTTypeaheadSearchUser">;
rank_token: optional<String>;
user: Struct<
{
full_name: optional<String>;
id: String;
is_private: optional<Boolean>;
is_verified: optional<Boolean>;
latest_reel_media: optional<Number>;
profile_pic_url: optional<String>;
search_serp_type: optional<NullOr<Number>>;
username: String;
},
>;
},
>,
Struct<
{
__typename: Literal<"XDTTypeaheadSearchHashtag">;
hashtag: Struct<
{ id: String; media_count: optional<Number>; name: String },
>;
},
>,
],
> = ...
The typeahead result union: what the app shows as the user types.