Match result optimized for statistics dashboard; uses minimal local types to prevent reliance on unguaranteed fields.

export interface NormalizedMatchForStats {
readonly kenmeiManga: KenmeiManga;
readonly anilistMatches?: MangaMatch[];
readonly selectedMatch?: SelectedMatchLite;
readonly status: MatchStatus;
readonly matchDate?: Date;
}
interface NormalizedMatchForStats {
    kenmeiManga: KenmeiManga;
    anilistMatches?: MangaMatch[];
    selectedMatch?: SelectedMatchLite;
    status: MatchStatus;
    matchDate?: Date;
}

Properties

kenmeiManga: KenmeiManga
anilistMatches?: MangaMatch[]
selectedMatch?: SelectedMatchLite
status: MatchStatus
matchDate?: Date