Variable MobileAccountStateSchemaConst
MobileAccountStateSchema: Struct<
{
contentFilterDictionaryVersions: optional<$Record<String, String>>;
directInboxCache: optional<
Struct<
{
threads: $Array<
Struct<
{
is_group: Boolean;
items: $Array<
Struct<
{
client_context: ...;
item_id: ...;
item_type: ...;
text: ...;
timestamp: ...;
user_id: ...;
},
>,
>;
last_activity_at: Union<readonly [String, Number]>;
muted: Boolean;
thread_id: NonEmptyString;
thread_title: String;
thread_v2_id: NonEmptyString;
users: $Array<
Struct<{ fbid_v2: ...; full_name: ...; pk: ...; username: ... }>,
>;
},
>,
>;
},
>,
>;
directInboxSeqId: optional<Number>;
directLoadedThreads: optional<$Array<String>>;
lastCreationMode: optional<Literals<readonly ["post", "reel", "story"]>>;
metaAiConsent: optional<
Struct<
{
cacheTimeSeconds: Number;
fetchedAtSeconds: Number;
nuxType: String;
requiresNux: Boolean;
text: String;
version: String;
},
>,
>;
metaSubsEntrypointSessions: optional<
$Record<
String,
Struct<{ expiresAtMs: Number; refreshAtMs: Number; sessionId: String }>,
>,
>;
msgrRegion: optional<String>;
noteCtasFetchedAtMs: optional<Number>;
popularKeywordsRefreshedAtMs: optional<Number>;
quickPromotionCooldown: optional<
Struct<{ defaultMs: Number; slots: $Record<String, Number> }>,
>;
quickPromotionImpressions: optional<
$Record<
String,
Struct<{ lastSurface: String; surfaces: $Record<String, Number> }>,
>,
>;
regionHint: optional<String>;
rur: optional<String>;
shbid: optional<String>;
shbts: optional<String>;
},
> = ...