brawlhalla-api-ts
Version:
TypeScript wrapper for the Brawlhalla API.
29 lines (28 loc) • 904 B
TypeScript
import { PlayerStats as IPlayerStats } from '../../types';
import { SimpleClan } from '../clan/simpleClan';
import { IRawPlayerStats } from '../../types/raw/rawPlayerStats';
import { LegendStats } from './legendStats';
import { WeaponStats } from './weaponStats';
export declare class PlayerStats implements IPlayerStats {
brawlhallaID: number;
name: string;
xp: number;
level: number;
xpPercentage: number;
games: number;
wins: number;
damageDealtByBomb: number;
damageDealtByMine: number;
damageDealtBySpikeball: number;
damageDealtBySidekick: number;
snowballHits: number;
koByBomb: number;
koByMine: number;
koBySpikeball: number;
koBySidekick: number;
koBySnowball: number;
legendStats: LegendStats[];
weaponStats: WeaponStats[];
clan?: SimpleClan;
constructor(data: IRawPlayerStats);
}