galeforce-tmp-sea
Version:
A customizable, promise-based, and command-oriented TypeScript library for the Riot Games API.
41 lines • 916 B
TypeScript
declare enum GameMode {
Constructed = "Constructed",
Expeditions = "Expeditions",
Tutorial = "Tutorial"
}
declare enum GameType {
Ranked = "Ranked",
Normal = "Normal",
AI = "AI",
Tutorial = "Tutorial",
VanillaTrial = "VanillaTrial",
Singleton = "Singleton",
StandardGauntlet = "StandardGauntlet"
}
interface PlayerDTO {
puuid: string;
deck_id: string;
deck_code: string;
factions: string[];
game_outcome: string;
order_of_play: number;
}
interface InfoDTO {
game_mode: GameMode;
game_type: GameType;
game_start_time_utc: string;
game_version: string;
players: PlayerDTO[];
total_turn_count: number;
}
interface MetadataDTO {
data_version: string;
match_id: string;
participants: string[];
}
export interface LorMatchDTO {
metadata: MetadataDTO;
info: InfoDTO;
}
export {};
//# sourceMappingURL=match.d.ts.map