# lib/Enums/method-names.js

    const CHAMPION_MASTERY = {
        GET_ALL_CHAMPION_MASTERIES: 'CHAMPION_MASTERY.GET_ALL_CHAMPION_MASTERIES',
        GET_CHAMPION_MASTERY: 'CHAMPION_MASTERY.GET_CHAMPION_MASTERY',
        GET_CHAMPION_MASTERY_SCORE: 'CHAMPION_MASTERY.GET_CHAMPION_MASTERY_SCORE',
    }

    const CHAMPION = {
        GET_CHAMPIONS: 'CHAMPION.GET_CHAMPIONS',
        GET_CHAMPION_BY_ID: 'CHAMPION.GET_CHAMPION_BY_ID',
    }

    const LEAGUE = {
        GET_CHALLENGER_LEAGUE: 'LEAGUE.GET_CHALLENGER_LEAGUE',
        GET_ALL_LEAGUES_FOR_SUMMONER: 'LEAGUE.GET_ALL_LEAGUES_FOR_SUMMONER',
        GET_LEAGUE_BY_ID: 'LEAGUE.GET_BY_ID',
        GET_MASTER_LEAGUE: 'LEAGUE.GET_MASTER_LEAGUE',
        GET_ALL_LEAGUE_POSITIONS_FOR_SUMMONER:
            'LEAGUE.GET_ALL_LEAGUE_POSITIONS_FOR_SUMMONER',
    }

    const STATIC = {
        GET_CHAMPION_LIST: 'STATIC.GET_CHAMPION_LIST',
        GET_CHAMPION_BY_ID: 'STATIC.GET_CHAMPION_BY_ID',
        GET_ITEM_LIST: 'STATIC.GET_ITEM_LIST',
        GET_ITEM_BY_ID: 'STATIC.GET_ITEM_BY_ID',
        GET_LANGUAGE_STRINGS: 'STATIC.GET_LANGUAGE_STRINGS',
        GET_LANGUAGES: 'STATIC.GET_LANGUAGES',
        GET_MAP_DATA: 'STATIC.GET_MAP_DATA',
        GET_MASTERY_LIST: 'STATIC.GET_MASTERY_LIST',
        GET_MASTERY_BY_ID: 'STATIC.GET_MASTERY_BY_ID',
        GET_PROFILE_ICONS: 'STATIC.GET_PROFILE_ICONS',
        GET_REALM: 'STATIC.GET_REALM',
        GET_REFORGED_RUNE_PATH_LIST: 'STATIC.GET_REFORGED_RUNE_PATH_LIST',
        GET_REFORGED_RUNE_PATH_BY_ID: 'STATIC.GET_REFORGED_RUNE_PATH_BY_ID',
        GET_REFORGED_RUNE_LIST: 'STATIC.GET_REFORGED_RUNE_LIST',
        GET_REFORGED_RUNE_BY_ID: 'STATIC.GET_REFORGED_RUNE_BY_ID',
        GET_RUNE_LIST: 'STATIC.GET_RUNE_LIST',
        GET_RUNE_BY_ID: 'STATIC.GET_RUNE_BY_ID',
        GET_TARBALL_LINK: 'STATIC.GET_TARBALL_LINK',
        GET_SUMMONER_SPELL_LIST: 'STATIC.GET_SUMMONER_SPELL_LIST',
        GET_SUMMONER_SPELL_BY_ID: 'STATIC.GET_SUMMONER_SPELL_BY_ID',
        GET_VERSIONS: 'STATIC.GET_VERSIONS',
    }

    const LOL_STATUS = {
        GET_SHARD_DATA: 'LOL_STATUS.GET_SHARD_DATA',
    }

    const MATCH = {
        GET_MATCH: 'MATCH.GET_MATCH',
        GET_MATCHLIST: 'MATCH.GET_MATCHLIST',
        GET_RECENT_MATCHLIST: 'MATCH.GET_RECENT_MATCHLIST',
        GET_MATCH_TIMELINE: 'MATCH.GET_MATCH_TIMELINE',
        GET_MATCH_IDS_BY_TOURNAMENT_CODE: 'MATCH.GET_MATCH_IDS_BY_TOURNAMENT_CODE',
        GET_MATCH_BY_TOURNAMENT_CODE: 'MATCH.GET_MATCH_BY_TOURNAMENT_CODE',
    }

    const SPECTATOR = {
        GET_CURRENT_GAME_INFO_BY_SUMMONER:
            'SPECTATOR.GET_CURRENT_GAME_INFO_BY_SUMMONER',
        GET_FEATURED_GAMES: 'SPECTATOR.GET_FEATURED_GAMES',
    }

    const SUMMONER = {
        GET_BY_ACCOUNT_ID: 'SUMMONER.GET_BY_ACCOUNT_ID',
        GET_BY_SUMMONER_NAME: 'SUMMONER.GET_BY_SUMMONER_NAME',
        GET_BY_SUMMONER_ID: 'SUMMONER.GET_BY_SUMMONER_ID',
    }

    const THIRD_PARTY_CODE = {
        GET_BY_SUMMONER_ID: 'THIRD_PARTY_CODE.GET_BY_SUMMONER_ID',
    }

    const TOURNAMENT_STUB = {
        CREATE_TOURNAMENT_CODE: 'TOURNAMENT_STUB.CREATE_TOURNAMENT_CODE',
        REGISTER_TOURNAMENT: 'TOURNAMENT.STUB.REGISTER_TOURNAMENT',
        REGISTER_PROVIDER_DATA: 'TOURNAMENT_STUB.REGISTER_PROVIDER_DATA',
        GET_LOBBY_EVENTS_BY_CODE: 'TOURNAMENT_STUB.GET_LOBBY_EVENTS_BY_CODE',
    }

    const TOURNAMENT = {
        CREATE_TOURNAMENT_CODE: 'TOURNAMENT.CREATE_TOURNAMENT_CODE',
        UPDATE_TOURNAMENT: 'TOURNAMENT.UPDATE_TOURNAMENT',
        GET_TOURNAMENT_CODE: 'TOURNAMENT.GET_TOURNAMENT.CODE',
        GET_LOBBY_EVENTS_BY_CODE: 'TOURNAMENT.GET_LOBBY_EVENTS_BY_CODE',
        REGISTER_PROVIDER_DATA: 'TOURNAMENT.REGISTER_PROVIDER_DATA',
        REGISTER_TOURNAMENT: 'TOURNAMENT.REGISTER_TOURNAMENT',
    }

    export default {
        CHAMPION_MASTERY,
        CHAMPION,
        LEAGUE,
        STATIC,
        LOL_STATUS,
        MATCH,
        SPECTATOR,
        SUMMONER,
        THIRD_PARTY_CODE,
        TOURNAMENT_STUB,
        TOURNAMENT,
    }