// Reset/abandoned games at round 1 do not qualify as gameplay records. export const MIN_RECORDED_ROUND = 2; export interface ServerMatch { id: number; server: string; server_deleted_at?: string | null; map: string; startedAt: string; endedAt: string | null; status: 'active' | 'completed' | 'interrupted'; startPlayers: number | null; uniquePlayers: number; endPlayers: number | null; durationMs: number | null; finalRound: number | null; }