UNPKG

@jlenon7/zedjs

Version:

Riot API Library for NodeJS

35 lines (34 loc) 1.17 kB
import { SummonerV4DTO } from '../../../models-dto/summoners/summoner.dto'; import { Regions } from '../../../constants'; import { BaseApiTft } from '../base/base.api.tft'; /** * Summoner methods */ export declare class SummonerTftApi extends BaseApiTft { private parsePath; private genericRequest; /** * Get by name * @param summonerName Summoner name * @param region Riot region */ getByName(summonerName: string, region: Regions): Promise<import("../../../models-dto").ApiResponseDTO<SummonerV4DTO>>; /** * Get by id * @param id Summoner id * @param region Riot region */ getById(id: string, region: Regions): Promise<import("../../../models-dto").ApiResponseDTO<SummonerV4DTO>>; /** * Get by PUUID * @param puuid * @param region Riot region */ getByPUUID(puuid: string, region: Regions): Promise<import("../../../models-dto").ApiResponseDTO<SummonerV4DTO>>; /** * Get by PUUID * @param puuid * @param region Riot region */ getByAccountID(accountId: string, region: Regions): Promise<import("../../../models-dto").ApiResponseDTO<SummonerV4DTO>>; }