diff options
author | mat <github@matdoes.dev> | 2022-05-20 21:04:28 -0500 |
---|---|---|
committer | mat <github@matdoes.dev> | 2022-05-20 21:04:28 -0500 |
commit | 8d5fb47e3d0a847df959c8c30cb8138a9fbc4073 (patch) | |
tree | 6fc9a70419e903ea2c2ae8a0aa46c4101e88235e /src/lib/APITypes.d.ts | |
parent | 879aea10cc4abda52d4367a57401bfa986636814 (diff) | |
download | skyblock-stats-8d5fb47e3d0a847df959c8c30cb8138a9fbc4073.tar.gz skyblock-stats-8d5fb47e3d0a847df959c8c30cb8138a9fbc4073.tar.bz2 skyblock-stats-8d5fb47e3d0a847df959c8c30cb8138a9fbc4073.zip |
achievements
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[] +} |