twisted
Version:
Fetching riot games api data
76 lines (75 loc) • 1.89 kB
TypeScript
import { MatchApi } from './match/match';
import { LeagueApi } from './league/league';
import { SummonerApi } from './summoner/summoner';
import { ChampionApi } from './champion/champion';
import { SpectatorApi } from './spectator/spectator';
import { SpectatorV5Api } from './spectator/spectator-v5';
import { StatusApi } from './status/status';
import { DataDragonService } from './dataDragon/DataDragonService';
import { SeedApi } from './seed/seed';
import { BaseApiLol } from './base/base.api.lol';
import { ClashApi } from './clash/clash.api.lol';
import { MatchV5Api } from './match/match-v5';
import { StatusV4Api } from './status/status-v4';
import { ChallengesV1Api } from './challenges/challenges';
/**
* Classic league of legends api
*/
export declare class LolApi extends BaseApiLol {
/**
* ChallengesV1 methods
*/
readonly Challenges: ChallengesV1Api;
/**
* Match methods
* @deprecated use v5 instead
*/
readonly Match: MatchApi;
/**
* MatchV5 methods
*/
readonly MatchV5: MatchV5Api;
/**
* League methods
*/
readonly League: LeagueApi;
/**
* Summoner methods
*
*/
readonly Summoner: SummonerApi;
/**
* Champion mastery
*/
readonly Champion: ChampionApi;
/**
* Spectator methods
*/
readonly SpectatorV5: SpectatorV5Api;
/**
* Spectator methods
* @deprecated Use SpectatorV5 instead
*/
readonly Spectator: SpectatorApi;
/**
* Status methods
* @deprecated Use StatusV4 instead
*/
readonly Status: StatusApi;
/**
* StatusV4 methods
*/
readonly StatusV4: StatusV4Api;
/**
* Clash methods
*/
readonly Clash: ClashApi;
/**
* Data dragon
*/
readonly DataDragon: DataDragonService;
/**
* Seed methods
*/
readonly Seed: SeedApi;
}