UNPKG

lol-constants

Version:

League of Legends constants, functions, and types. Provides a plathera of functions to easily convert between ID, Name, and Key for champions, items, summoner spells, and runes.

28 lines (27 loc) 1.14 kB
export declare const QueueTypes: { readonly RANKED_SOLO_5x5: "RANKED_SOLO_5x5"; readonly RANKED_FLEX_SR: "RANKED_FLEX_SR"; readonly RANKED_TFT: "RANKED_TFT"; }; export type QueueType = typeof QueueTypes[keyof typeof QueueTypes]; export declare function isQueueType(type: string | null | undefined): type is QueueType; export declare const GameModes: { readonly CLASSIC: "CLASSIC"; readonly ARAM: "ARAM"; readonly TUTORIAL: "TUTORIAL"; readonly URF: "URF"; readonly ONEFORALL: "ONEFORALL"; readonly KINGPORO: "KINGPORO"; readonly GAMEMODEX: "GAMEMODEX"; readonly ULTBOOK: "ULTBOOK"; readonly PRACTICETOOL: "PRACTICETOOL"; }; export type GameMode = typeof GameModes[keyof typeof GameModes]; export declare function isGameMode(mode: string | null | undefined): mode is GameMode; export declare const GameTypes: { readonly CUSTOM_GAME: "CUSTOM_GAME"; readonly TUTORIAL_GAME: "TUTORIAL_GAME"; readonly MATCHED_GAME: "MATCHED_GAME"; }; export type GameType = typeof GameTypes[keyof typeof GameTypes]; export declare function isGameType(type: string | null | undefined): type is GameType;