diff options
Diffstat (limited to 'src/lib/APITypes.d.ts')
-rw-r--r-- | src/lib/APITypes.d.ts | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/src/lib/APITypes.d.ts b/src/lib/APITypes.d.ts index e01a950..04cd554 100644 --- a/src/lib/APITypes.d.ts +++ b/src/lib/APITypes.d.ts @@ -59,6 +59,7 @@ export interface CleanPlayer extends CleanBasicPlayer { socials: CleanSocialMedia profiles?: CleanBasicProfile[] claimed?: ClaimedSkyBlockItem[] + achievements?: Achievements } export interface StatItem { @@ -454,3 +455,22 @@ export interface ItemAuctionsSchema { sbId: string auctions: SimpleAuctionSchema[] } + +interface TieredAchievement { + id: string + name: string + value: number | null + description: string +} + +interface ChallengeAchievement { + id: string + name: string + unlocked: boolean + description: string +} + +export interface Achievements { + tiered: TieredAchievement[] + challenge: ChallengeAchievement[] +} |