import type { ViewData } from '@/lib/contracts/view-data/ViewData';

export type SponsorshipRequestsViewData = ViewData & {
  sections: Array<{
    entityType: 'driver' | 'team' | 'season';
    entityId: string;
    entityName: string;
    requests: Array<{
      id: string;
      sponsorId: string;
      sponsorName: string;
      sponsorLogoUrl: string | null;
      message: string | null;
      createdAtIso: string;
    }>;
  }>;
};
