twisted
Version:
Fetching riot games api data
29 lines (28 loc) • 1.06 kB
TypeScript
import { AccountAPIRegionGroups, Games } from "../../../constants";
import { BaseApiRiot } from "../base/base.api.riot";
import { AccountDto } from "../../../models-dto/account/account.dto";
import { AccountRegionDto } from "../../../models-dto/account/account-region.dto";
export declare class AccountV1Api extends BaseApiRiot {
/**
* Get by PUUID
* @param puuid
*
*/
getByPUUID(puuid: string, region: AccountAPIRegionGroups): Promise<import("../../../models-dto").ApiResponseDTO<AccountDto>>;
/**
* Get by RiotId
* @param gameName
* @param tagLine
* @param region
*
*/
getByRiotId(gameName: string, tagLine: string, region: AccountAPIRegionGroups): Promise<import("../../../models-dto").ApiResponseDTO<AccountDto>>;
/**
* Get active region of a PUUID
* @param puuid
* @param game
* @param region
*
*/
getActiveRegion(puuid: string, game: Games, region: AccountAPIRegionGroups): Promise<import("../../../models-dto").ApiResponseDTO<AccountRegionDto>>;
}