/**
 * Application Port: IImageServicePort
 *
 * Abstraction used by racing application use cases to obtain image URLs
 * for drivers, teams and leagues without depending on UI/media layers.
 */
export interface IImageServicePort {
  getDriverAvatar(driverId: string): string;
  getTeamLogo(teamId: string): string;
  getLeagueCover(leagueId: string): string;
  getLeagueLogo(leagueId: string): string;
}