accountAge
accountAge: number
active_sub
active_sub: "IsVIP" | "WasVIP" | null
OptionaladminRoles
adminRoles?: number
cgAccountStatus
cgAccountStatus: { hasAccount: boolean }
chwReady
chwReady: { limit?: number; period?: number; reset?: number; span?: number }
currentBalance
currentBalance: number
dateCreated
dateCreated: string
dateModified
dateModified: string
eggsSpent
eggsSpent: number | null
eggsSpentMonthly
eggsSpentMonthly: number | null
emailVerified
emailVerified: boolean
firebaseId
firebaseId: string
firstSignin
firstSignin: boolean
maskedEmail
maskedEmail: string | null
maybeSchoolEmail
maybeSchoolEmail: boolean | null
notification
notification: {
id: number;
read: 0 | 1;
type: {
purchases: { eggs: number; ids: number[] };
vip: { eggs: number; ids: number[] };
};
}
ownedItemIds
ownedItemIds: number[]
sessionId
sessionId: string
social
social: string | null
subscriptionEnded
subscriptionEnded: boolean
twitchLinked
twitchLinked: boolean | null
twitchName
twitchName: string | null
upgradeAdFree
upgradeAdFree: boolean | null
upgradeExpiryDate
upgradeExpiryDate: number | null
upgradeIsExpired
upgradeIsExpired: boolean | null
upgradeMultiplier
upgradeMultiplier: number | null
upgradeName
upgradeName: string | null
upgradeProductId
upgradeProductId: number | null
upgradeType
upgradeType: "subscription" | null