IGPAPI
    Preparing search index...

    Variable SearchFacadeConst

    SearchFacade: Effect<
        {
            accountSerp: (
                ...args: [input: AccountSerpInput],
            ) => Promise<AccountSerpResponse>;
            blended: (
                ...args: [input: { query: string }],
            ) => Promise<TopsearchFlatResponseListItem[]>;
            feed: {
                accountSerp: (
                    input: WithOptionalDefaults,
                ) => PaginatedFeed<
                    WithOptionalDefaults<AccountSerpInput, {}>,
                    AccountSerpResponse,
                    AccountSerpUser,
                >;
            };
            location: (
                ...args: [
                    input: { latitude: number; longitude: number; searchQuery?: string },
                ],
            ) => Promise<LocationSearchResponseVenuesItem[]>;
            places: (
                ...args: [input: SearchPlacesInput],
            ) => Promise<SearchPlacesResponse>;
            recentSearches: (...args: []) => Promise<RecentSearchesResponse>;
            search: (
                ...args: [input: SearchSerpInput],
            ) => Promise<
                {
                    rankToken: string;
                    results: readonly (
                        | {
                            __typename: "XDTTypeaheadSearchKeyword";
                            keyword_lazified: {
                                id: string;
                                name: string;
                                user?: | {
                                    full_name?: ...;
                                    id: ...;
                                    is_private?: ...;
                                    is_verified?: ...;
                                    latest_reel_media?: ...;
                                    profile_pic_url?: ...;
                                    search_serp_type?: ...;
                                    username: ...;
                                }
                                | null;
                            };
                        }
                        | {
                            __typename: "XDTTypeaheadSearchUser";
                            rank_token?: string;
                            user: {
                                full_name?: string;
                                id: string;
                                is_private?: boolean;
                                is_verified?: boolean;
                                latest_reel_media?: number;
                                profile_pic_url?: string;
                                search_serp_type?: number
                                | null;
                                username: string;
                            };
                        }
                        | {
                            __typename: "XDTTypeaheadSearchHashtag";
                            hashtag: { id: string; media_count?: number; name: string };
                        }
                    )[];
                    session: SerpReadySession;
                    users: AccountSerpUser[];
                },
            >;
            searchPlaces: (
                ...args: [input: { query: string }],
            ) => Promise<SearchPlacesResponseItem[]>;
            suggestedSearches: (
                ...args: [input: SuggestedSearchesInput],
            ) => Promise<SuggestedSearchesResponse>;
            tags: (
                ...args: [input: { query: string }],
            ) => Promise<TagsSearchResponseResultsItem[]>;
            topsearchFlat: (
                ...args: [input: TopsearchFlatInput],
            ) => Promise<TopsearchFlatResponse>;
            typeahead: (
                ...args: [input: TypeaheadSearchInput],
            ) => Promise<
                {
                    data: {
                        xdt_fbsearch__typeahead_stream: {
                            is_meta_ai_prompt_echo_enabled?: boolean;
                            rank_token: string;
                            results: readonly (
                                | {
                                    __typename: "XDTTypeaheadSearchKeyword";
                                    keyword_lazified: { id: ...; name: ...; user?: ... };
                                }
                                | {
                                    __typename: "XDTTypeaheadSearchUser";
                                    rank_token?: (...)
                                    | (...);
                                    user: {
                                        full_name?: ...;
                                        id: ...;
                                        is_private?: ...;
                                        is_verified?: ...;
                                        latest_reel_media?: ...;
                                        profile_pic_url?: ...;
                                        search_serp_type?: ...;
                                        username: ...;
                                    };
                                }
                                | {
                                    __typename: "XDTTypeaheadSearchHashtag";
                                    hashtag: { id: ...; media_count?: ...; name: ... };
                                }
                            )[];
                        };
                    };
                },
            >;
            users: (
                ...args: [input: { query: string }],
            ) => Promise<UsersSearchResponseUsersItem[]>;
        },
        never,
        | PlainJsonApiHttp
        | MobileSession
        | MobileDevice
        | GraphqlJsonHttp
        | MobileApplication,
    > = ...