osrs-wrapper
Version:
A simple wrapper around the Old School Runescape API
124 lines (123 loc) • 5.31 kB
TypeScript
export declare const SKILL_NAMES: {
readonly Overall: "overall";
readonly Attack: "attack";
readonly Defence: "defence";
readonly Strength: "strength";
readonly Hitpoints: "hitpoints";
readonly Ranged: "ranged";
readonly Prayer: "prayer";
readonly Magic: "magic";
readonly Cooking: "cooking";
readonly Woodcutting: "woodcutting";
readonly Fletching: "fletching";
readonly Fishing: "fishing";
readonly Firemaking: "firemaking";
readonly Crafting: "crafting";
readonly Smithing: "smithing";
readonly Mining: "mining";
readonly Herblore: "herblore";
readonly Agility: "agility";
readonly Thieving: "thieving";
readonly Slayer: "slayer";
readonly Farming: "farming";
readonly Runecraft: "runecrafting";
readonly Hunter: "hunter";
readonly Construction: "construction";
readonly Sailing: "sailing";
};
export type SkillName = (typeof SKILL_NAMES)[keyof typeof SKILL_NAMES];
export declare const MINIGAME_NAMES: {
readonly 'League Points': "leaguePoints";
readonly 'Deadman Points': "deadmanPoints";
readonly 'Bounty Hunter - Hunter': "bountyHunter";
readonly 'Bounty Hunter - Rogue': "bountyHunterRogues";
readonly 'Bounty Hunter (Legacy) - Hunter': "bountyHunterLegacy";
readonly 'Bounty Hunter (Legacy) - Rogue': "bountyHunterRoguesLegacy";
readonly 'Clue Scrolls (all)': "clueScrollsAll";
readonly 'Clue Scrolls (beginner)': "clueScrollsBeginner";
readonly 'Clue Scrolls (easy)': "clueScrollsEasy";
readonly 'Clue Scrolls (medium)': "clueScrollsMedium";
readonly 'Clue Scrolls (hard)': "clueScrollsHard";
readonly 'Clue Scrolls (elite)': "clueScrollsElite";
readonly 'Clue Scrolls (master)': "clueScrollsMaster";
readonly 'LMS - Rank': "lms";
readonly 'PvP Arena - Rank': "pvpArena";
readonly 'Soul Wars Zeal': "soulWarsZeal";
readonly 'Rifts closed': "riftsClosed";
readonly 'Colosseum Glory': "colosseumGlory";
readonly 'Collections Logged': "collectionsLogged";
};
export type MinigameName = (typeof MINIGAME_NAMES)[keyof typeof MINIGAME_NAMES];
export declare const BOSS_NAMES: {
readonly 'Abyssal Sire': "abyssalSire";
readonly 'Alchemical Hydra': "alchemicalHydra";
readonly Amoxliatl: "amoxliatl";
readonly Araxxor: "araxxor";
readonly Artio: "artio";
readonly 'Barrows Chests': "barrowsChests";
readonly Brutus: "brutus";
readonly Bryophyta: "bryophyta";
readonly Callisto: "callisto";
readonly "Calvar'ion": "calvarion";
readonly Cerberus: "cerberus";
readonly 'Chambers of Xeric': "chambersOfXeric";
readonly 'Chambers of Xeric: Challenge Mode': "chambersOfXericChallengeMode";
readonly 'Chaos Elemental': "chaosElemental";
readonly 'Chaos Fanatic': "chaosFanatic";
readonly 'Commander Zilyana': "commanderZilyana";
readonly 'Corporeal Beast': "corporealBeast";
readonly 'Crazy Archaeologist': "crazyArchaeologist";
readonly 'Dagannoth Prime': "dagannothPrime";
readonly 'Dagannoth Rex': "dagannothRex";
readonly 'Dagannoth Supreme': "dagannothSupreme";
readonly 'Deranged Archaeologist': "derangedArchaeologist";
readonly 'Doom of Mokhaiotl': "doomOfMokhaiotl";
readonly 'Duke Sucellus': "dukeSucellus";
readonly 'General Graardor': "generalGraardor";
readonly 'Giant Mole': "giantMole";
readonly 'Grotesque Guardians': "grotesqueGuardians";
readonly Hespori: "hespori";
readonly 'Kalphite Queen': "kalphiteQueen";
readonly 'King Black Dragon': "kingBlackDragon";
readonly Kraken: "kraken";
readonly "Kree'Arra": "kreearra";
readonly "K'ril Tsutsaroth": "krilTsutsaroth";
readonly 'Lunar Chests': "lunarChests";
readonly 'Maggot King': "maggotKing";
readonly Mimic: "mimic";
readonly Nex: "nex";
readonly Nightmare: "nightmare";
readonly "Phosani's Nightmare": "phosanisNightmare";
readonly Obor: "obor";
readonly 'Phantom Muspah': "phantomMuspah";
readonly Sarachnis: "sarachnis";
readonly Scorpia: "scorpia";
readonly Scurrius: "scurrius";
readonly 'Shellbane Gryphon': "shellbaneGryphon";
readonly Skotizo: "skotizo";
readonly 'Sol Heredit': "solHeredit";
readonly Spindel: "spindel";
readonly Tempoross: "tempoross";
readonly 'The Gauntlet': "gauntlet";
readonly 'The Corrupted Gauntlet': "corruptedGauntlet";
readonly 'The Hueycoatl': "hueycoatl";
readonly 'The Leviathan': "leviathan";
readonly 'The Royal Titans': "royalTitans";
readonly 'The Whisperer': "whisperer";
readonly 'Theatre of Blood': "theatreOfBlood";
readonly 'Theatre of Blood: Hard Mode': "theatreOfBloodHardMode";
readonly 'Thermonuclear Smoke Devil': "thermonuclearSmokeDevil";
readonly 'Tombs of Amascut': "tombsOfAmascut";
readonly 'Tombs of Amascut: Expert Mode': "tombsOfAmascutExpertMode";
readonly 'TzKal-Zuk': "tzKalZuk";
readonly 'TzTok-Jad': "tzTokJad";
readonly Vardorvis: "vardorvis";
readonly Venenatis: "venenatis";
readonly "Vet'ion": "vetion";
readonly Vorkath: "vorkath";
readonly Wintertodt: "wintertodt";
readonly Yama: "yama";
readonly Zalcano: "zalcano";
readonly Zulrah: "zulrah";
};
export type BossName = (typeof BOSS_NAMES)[keyof typeof BOSS_NAMES];