import { ViewData } from '@/lib/contracts/view-data/ViewData'; import type { DriverRankingItem } from './DriverRankingItem'; import type { PodiumDriver } from './PodiumDriver'; export interface DriverRankingsViewData extends ViewData { drivers: DriverRankingItem[]; podium: PodiumDriver[]; searchQuery: string; selectedSkill: 'all' | 'pro' | 'advanced' | 'intermediate' | 'beginner'; sortBy: 'rank' | 'rating' | 'wins' | 'podiums' | 'winRate'; showFilters: boolean; }