import { type VsHistoryDetail } from "https://deno.land/x/s3si@gui-v0.4.16/src/types.ts";
definition: { id: string; vsRule: { name: string; id: string; rule: VsRule; }; vsMode: { id: string; mode: VsMode; }; vsStage: { id: string; name: string; image: Image; }; xMatch: null | { lastXPower: null | number; }; playedTime: string; bankaraMatch: { earnedUdemaePoint: null | number; mode: "OPEN" | "CHALLENGE"; bankaraPower?: null | { power?: null | number; }; } | null; festMatch: { dragonMatchType: ; contribution: number; myFestPower: number | null; } | null; leagueMatch: { leagueMatchEvent: { name: string; id: string; } | null; myLeaguePower: number | null; } | null; myTeam: VsTeam; otherTeams: VsTeam[]; judgement: ; knockout: ; awards: { name: string; rank: string; }[]; duration: number; }
| "NORMAL"
| "DECUPLE"
| "DRAGON"
| "DOUBLE_DRAGON"
| "LOSE"
| "WIN"
| "DEEMED_LOSE"
| "EXEMPTED_LOSE"
| "DRAW"
| null
| undefined
| "NEITHER"
| "WIN"
| "LOSE"