diff options
author | mat <github@matdoes.dev> | 2022-03-05 16:04:50 -0600 |
---|---|---|
committer | mat <github@matdoes.dev> | 2022-03-05 16:04:50 -0600 |
commit | f256a52e6a0a9ba478cde22d96c6292842247c01 (patch) | |
tree | 6b45a452cb6f6de45318b2b9839313599edbfd5c /src/lib/APITypes.d.ts | |
parent | 478b6ea8a50bbf372921990775d3fd480446f350 (diff) | |
download | skyblock-stats-f256a52e6a0a9ba478cde22d96c6292842247c01.tar.gz skyblock-stats-f256a52e6a0a9ba478cde22d96c6292842247c01.tar.bz2 skyblock-stats-f256a52e6a0a9ba478cde22d96c6292842247c01.zip |
mayors
Diffstat (limited to 'src/lib/APITypes.d.ts')
-rw-r--r-- | src/lib/APITypes.d.ts | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/src/lib/APITypes.d.ts b/src/lib/APITypes.d.ts index 119e5b6..3a54cea 100644 --- a/src/lib/APITypes.d.ts +++ b/src/lib/APITypes.d.ts @@ -138,3 +138,28 @@ export interface Collection { level: number category: CollectionCategory } + +export interface MayorPerk { + name: string + description: string +} + +export interface Candidate { + name: string + perks: MayorPerk[] + votes: number + color: string | null +} + +export interface ElectionData { + last_updated: number + previous: { + year: number + winner: string + candidates: Candidate[] + } + current: { + year: number + candidates: Candidate[] + } | null +}
\ No newline at end of file |