export interface Trackpoint {
  lat: number;
  lng: number;
  speed: number;
  hr: number;
  timestamp: number;
}

export interface MediaAttachment {
  lat: number;
  lng: number;
  type: 'IMAGE' | 'VIDEO';
  uri: string;
  caption?: string;
  timestamp?: number;
}

export interface Workout {
  id: string;
  title: string;
  type: 'RUNNING' | 'CYCLING' | 'WALKING';
  date: string;
  start_time: number;
  duration: number;
  distance: number;
  avg_speed: number;
  avg_hr?: number;
  calories: number;
}
