import { BaseApiClient } from '../base/BaseApiClient'; /** * Penalties API Client * * Handles all penalty-related API operations. */ export class PenaltiesApiClient extends BaseApiClient { /** Get penalties for a race */ getRacePenalties(raceId: string): Promise<{ penalties: any[] }> { return this.get<{ penalties: any[] }>(`/races/${raceId}/penalties`); } /** Apply a penalty */ applyPenalty(input: any): Promise { return this.post('/races/penalties/apply', input); } }