import type { DriverProfileDriverSummaryDTO } from '@/lib/types/generated/DriverProfileDriverSummaryDTO'; import type { DriverProfileStatsDTO } from '@/lib/types/generated/DriverProfileStatsDTO'; import type { DriverProfileFinishDistributionDTO } from '@/lib/types/generated/DriverProfileFinishDistributionDTO'; import type { DriverProfileTeamMembershipDTO } from '@/lib/types/generated/DriverProfileTeamMembershipDTO'; import type { DriverProfileSocialSummaryDTO } from '@/lib/types/generated/DriverProfileSocialSummaryDTO'; import type { DriverProfileExtendedProfileDTO } from '@/lib/types/generated/DriverProfileExtendedProfileDTO'; export interface DriverProfileViewData { currentDriver: DriverProfileDriverSummaryDTO | null; stats: DriverProfileStatsDTO | null; finishDistribution: DriverProfileFinishDistributionDTO | null; teamMemberships: DriverProfileTeamMembershipDTO[]; socialSummary: DriverProfileSocialSummaryDTO; extendedProfile: DriverProfileExtendedProfileDTO | null; }