IGPAPI
    Preparing search index...

    Variable MobileSnapshotSchemaConst

    MobileSnapshotSchema: Struct<
        {
            application: Struct<
                {
                    APP_VERSION: String;
                    APP_VERSION_CODE: String;
                    BLOKS_VERSION_ID: String;
                    BREADCRUMB_KEY: String;
                    CAPABILITIES: String;
                    FACEBOOK_ANALYTICS_APPLICATION_ID: String;
                    GRAPHQL_DOC_IDS: optional<$Record<String, String>>;
                    GRAPHQL_OMIT_PRETTY: optional<Boolean>;
                    GRAPHQL_SERVER_TIMESTAMPS: optional<
                        Union<readonly [Literal<"true">, Literal<"timestamp">]>,
                    >;
                    RMD_NO_VALID_MAP_TIMES: optional<
                        Struct<{ recvTime: String; reqTime: String }>,
                    >;
                    SUPPORTED_CAPABILITIES: $Array<Struct<{ name: String; value: String }>>;
                    ZERO_HEADERS: optional<
                        Struct<
                            {
                                authenticated: Struct<{ balance: String; eh: String }>;
                                "logged-out": Struct<{ balance: String; eh: String }>;
                                "rmd-evaluated": Struct<{ balance: String; eh: String }>;
                            },
                        >,
                    >;
                },
            >;
            cookies: Unknown;
            device: Struct<
                {
                    adid: String;
                    aymhAccounts: optional<$Array<$Record<String, Unknown>>>;
                    build: String;
                    connectionType: String;
                    descriptor: String;
                    familyDeviceSynced: optional<Boolean>;
                    familyId: String;
                    gmsCallRetrieverEligibility: optional<
                        Literals<readonly ["eligible", "not_eligible"]>,
                    >;
                    id: String;
                    isFoldable: optional<Boolean>;
                    isLayoutRTL: Boolean;
                    language: String;
                    networkInfo: optional<
                        Struct<
                            {
                                active_subscriptions_info: Null;
                                default_subscription_info: Struct<
                                    {
                                        group_id_level_1: NullOr<Number>;
                                        is_data_roaming: Number;
                                        is_esim: NullOr<Number>;
                                        is_gsm_roaming: Number;
                                        is_mobile_data_enabled: Number;
                                        is_sim_sms_capable: NullOr<Number>;
                                        network_operator: Union<readonly [(...), (...)]>;
                                        network_type: NullOr<String>;
                                        signal_strength: Number;
                                        sim_carrier_id: Number;
                                        sim_carrier_id_name: String;
                                        sim_operator: Union<readonly [(...), (...)]>;
                                        sim_operator_name: String;
                                        sim_state: Number;
                                    },
                                >;
                                is_active_network_cellular: Number;
                                is_airplane_mode: Number;
                                is_device_sms_capable: Number;
                                is_wifi: Number;
                                sim_count: Number;
                            },
                        >,
                    >;
                    phoneId: String;
                    pushHpkeIdentity: optional<
                        Struct<
                            { keystoreId: String; privKeyPem: String; pubKeyB64: String },
                        >,
                    >;
                    radioType: String;
                    timezoneName: optional<String>;
                    timezoneOffset: String;
                    usdidIdentity: optional<
                        Struct<
                            {
                                kid: String;
                                privKeyPem: String;
                                pubKeySpkiB64: String;
                                uuid: String;
                            },
                        >,
                    >;
                    uuid: String;
                },
            >;
            session: Struct<
                {
                    adsOptOut: Boolean;
                    appStartPhase: optional<Literal<"cold">>;
                    appStartTimeMs: optional<Number>;
                    authorization: optional<String>;
                    bandwidth: optional<Struct<{ bytes: Number; ms: Number }>>;
                    challenge: optional<$Record<String, Unknown>>;
                    checkpoint: optional<$Record<String, Unknown>>;
                    clientSessionIdLifetime: Number;
                    dsUserId: optional<String>;
                    familyDeviceIdBound: optional<Boolean>;
                    igWWWClaim: optional<String>;
                    navChain: optional<String>;
                    navigation: optional<
                        Struct<
                            {
                                chain: optional<
                                    Struct<{ entries: $Array<(...)>; ordinal: Number }>,
                                >;
                                current: optional<Union<readonly [Struct<(...)>, Struct<(...)>]>>;
                            },
                        >,
                    >;
                    passwordEncryptionKeyId: optional<String>;
                    passwordEncryptionPubKey: optional<String>;
                    pigeonSessionIdLifetime: Number;
                    regionHint: optional<String>;
                    rmd: optional<
                        Struct<
                            { kind: Literals<readonly ["no-valid-map", "url-eligible"]> },
                        >,
                    >;
                    rur: optional<String>;
                    sessionStartPhase: optional<Literal<"starting">>;
                    shbid: optional<String>;
                    shbts: optional<String>;
                    thumbnailCacheBustingValue: Number;
                    xMetaUsdid: optional<String>;
                    xMid: optional<String>;
                    zeroInterface: optional<Boolean>;
                    zeroPhase: optional<
                        Literals<readonly ["logged-out", "authenticated", "rmd-evaluated"]>,
                    >;
                },
            >;
        },
    > = ...