import { ViewData } from '@/lib/contracts/view-data/ViewData'; /** * ViewData for Protest * This is the JSON-serializable input for the Template. */ export interface ProtestViewData extends ViewData { id: string; raceId: string; protestingDriverId: string; accusedDriverId: string; description: string; submittedAt: string; filedAt?: string; status: string; reviewedAt?: string; decisionNotes?: string; incident?: { lap?: number; description?: string } | null; proofVideoUrl?: string | null; comment?: string | null; }