brawl-api-wrapper
Version:
An API wrapper for the well know supercell game called Brawl Stars
21 lines (20 loc) • 1.05 kB
TypeScript
import { Request } from './Request';
import { Player } from './Player';
import { BattleLog } from './BattleLog';
import { Club } from './Club';
import { Brawler } from './Brawler';
import type { RankingOfPlayersResponse, RankingOfClubsResponse, EventsResponse } from '../interfaces';
import type { Brawlers } from '../utils';
export declare class Client {
requestManager: Request;
constructor(token: string | undefined);
getPlayer(tag: string | undefined, battlelog?: boolean): Promise<Player>;
getBattleLog(tag: string | undefined): Promise<BattleLog>;
getClub(tag: string | undefined): Promise<Club>;
getBrawler(brawler: Brawlers | undefined): Promise<Brawler>;
getBrawlers(): Promise<Brawler[]>;
getRankingOfPlayers(countryCode?: string): Promise<RankingOfPlayersResponse[]>;
getRankingOfClubs(countryCode?: string): Promise<RankingOfClubsResponse[]>;
getRankingOfBrawlers(brawler: Brawlers | undefined, countryCode?: string): Promise<RankingOfPlayersResponse[]>;
getEvents(): Promise<EventsResponse[]>;
}