@jlenon7/zedjs
Version:
Riot API Library for NodeJS
33 lines (32 loc) • 932 B
TypeScript
import { MatchPositionDto } from './match-position.dto';
/**
* Match Event DTO
*/
export declare class MatchEventDto {
/**
* Legal values: CHAMPION_KILL, WARD_PLACED, WARD_KILL, BUILDING_KILL, ELITE_MONSTER_KILL, ITEM_PURCHASED, ITEM_SOLD, ITEM_DESTROYED, ITEM_UNDO, SKILL_LEVEL_UP, ASCENDED_EVENT, CAPTURE_POINT, PORO_KING_SUMMON)
*/
type: string;
participantId: number;
timestamp: number;
eventType?: string;
towerType?: string;
teamId?: number;
ascendedType?: string;
killerId?: number;
levelUpType?: string;
pointCaptured?: string;
assistingParticipantIds?: number[];
wardType?: string;
monsterType?: string;
skillSlot?: number;
victimId?: number;
afterId?: number;
monsterSubType?: string;
laneType?: string;
itemId?: number;
buildingType?: string;
creatorId?: number;
position?: MatchPositionDto;
beforeId?: number;
}