osrs-tools
Version:
A comprehensive TypeScript library for Old School RuneScape (OSRS) data and utilities, including quest data, skill requirements, and game item information
8 lines • 1.01 kB
TypeScript
import { CombatAchievementTask, CombatAchievementsDataset, CombatAchievementsProgressSummary, CombatAchievementTier } from "./CombatAchievement.model";
export declare const COMBAT_ACHIEVEMENTS_DATASET: CombatAchievementsDataset;
export declare function getAllCombatAchievementTasks(dataset?: CombatAchievementsDataset): CombatAchievementTask[];
export declare function getCombatAchievementTaskById(taskId: string, dataset?: CombatAchievementsDataset): CombatAchievementTask | undefined;
export declare function getCombatAchievementTasksByTier(tier: CombatAchievementTier, dataset?: CombatAchievementsDataset): CombatAchievementTask[];
export declare function getMissingCombatAchievementTasks(completedTaskIds: readonly string[], dataset?: CombatAchievementsDataset): CombatAchievementTask[];
export declare function calculateCombatAchievementProgress(completedTaskIds: readonly string[], dataset?: CombatAchievementsDataset): CombatAchievementsProgressSummary;
//# sourceMappingURL=CombatAchievements.d.ts.map