@skullandbonestools/snbdata
Version:
Inofficial data package for the Skull and Bones game by Ubisoft.
19 lines • 792 B
TypeScript
import achievementData from "../../data/achievements.json";
import { AchievementCategory } from "../types/Category";
export declare class Achievement {
readonly id: string;
readonly tier: number | undefined;
readonly category: AchievementCategory;
readonly goal: number;
readonly dateAdded: Date;
readonly lastUpdated: Date;
constructor(id: string, tier: number | undefined, category: AchievementCategory, goal: number, dateAdded: Date, lastUpdated: Date);
static fromRawData(key: string, rawData: any): Achievement;
static loadAchievements(): Record<string, Achievement>;
}
type Achievements = {
[K in keyof typeof achievementData]: Achievement;
};
export declare const Achievements: Achievements;
export {};
//# sourceMappingURL=achievements.d.ts.map