export interface CareerEntry {
  id: string
  club: string
  clubShort: string
  league: string
  country: string
  city: string
  startYear: number
  endYear?: number
  type: 'youth' | 'senior' | 'national'
  accentColor: string
  order: number
  debut?: string
  apps?: number
  goals?: number
  assists?: number
  rating?: number
  fee?: string
  trophies?: string[]
  description: string
  jersey?: string
}

export interface Trophy {
  id: string
  name: string
  competition: string
  type: 'league' | 'cup' | 'supercup' | 'individual'
  year: number
  description?: string
}

export interface SkillData {
  label: string
  value: number
}

export interface Quote {
  text: string
  author: string
  role: string
  year: number
}

export interface GalleryItem {
  id: string
  src: string
  alt: string
  category: 'dinamo' | 'como' | 'croatia' | 'training'
  caption?: string
  width: number
  height: number
}

export interface ClubData {
  id: string
  name: string
  shortName: string
  city: string
  country: string
  league: string
  years: string
  primaryColor: string
  secondaryColor: string
  accentColor: string
  apps: number
  goals: number
  assists: number
  trophies: string[]
  description: string
  transferFee?: string
  jerseyNumber: number
}
