export interface RouteData {
  center_longitude: any;
  center_latitude: any;
  path: [number, number][];
  scale_min: number;
  scale_max: number;
  rotate?: number;
}

export interface StationData {
  id: number;
  latitude: number;
  longitude: number;
  offset_x: number;
  offset_y: number;
  name: string;
}

export interface StationDataEn extends StationData {
  name: string; // Имя на английском
}

export interface SightData {
  id: number;
  latitude: number;
  longitude: number;
  name: string;
  description?: string;
  city_id?: string;
  address?: string;
  thumbnail?: string;
  watermark_lu?: string;
  watermark_rd?: string;
  left_article?: number;
  preview_media?: string;
  video_preview?: string;
  icon_size?: number;
  icon?: string;
  alt_icon?: string;
  is_default_icon?: boolean;
}
