sync - build broken

This commit is contained in:
2025-09-20 15:21:49 -07:00
parent c1993ba022
commit 626c473b01
94 changed files with 8471 additions and 1053 deletions

View File

@@ -1,6 +1,6 @@
package garmin
import "go-garth/internal/types"
import types "go-garth/internal/models/types"
// GarminTime represents Garmin's timestamp format with custom JSON parsing
type GarminTime = types.GarminTime
@@ -24,4 +24,67 @@ type UserProfile = types.UserProfile
type OAuth1Token = types.OAuth1Token
// OAuth2Token represents OAuth2 token response
type OAuth2Token = types.OAuth2Token
type OAuth2Token = types.OAuth2Token
// DetailedSleepData represents comprehensive sleep data
type DetailedSleepData = types.DetailedSleepData
// SleepLevel represents different sleep stages
type SleepLevel = types.SleepLevel
// SleepMovement represents movement during sleep
type SleepMovement = types.SleepMovement
// SleepScore represents detailed sleep scoring
type SleepScore = types.SleepScore
// SleepScoreBreakdown represents breakdown of sleep score
type SleepScoreBreakdown = types.SleepScoreBreakdown
// HRVBaseline represents HRV baseline data
type HRVBaseline = types.HRVBaseline
// DailyHRVData represents comprehensive daily HRV data
type DailyHRVData = types.DailyHRVData
// BodyBatteryEvent represents events that impact Body Battery
type BodyBatteryEvent = types.BodyBatteryEvent
// DetailedBodyBatteryData represents comprehensive Body Battery data
type DetailedBodyBatteryData = types.DetailedBodyBatteryData
// TrainingStatus represents current training status
type TrainingStatus = types.TrainingStatus
// TrainingLoad represents training load data
type TrainingLoad = types.TrainingLoad
// FitnessAge represents fitness age calculation
type FitnessAge = types.FitnessAge
// VO2MaxData represents VO2 max data
type VO2MaxData = types.VO2MaxData
// VO2MaxEntry represents a single VO2 max entry
type VO2MaxEntry = types.VO2MaxEntry
// HeartRateZones represents heart rate zone data
type HeartRateZones = types.HeartRateZones
// HRZone represents a single heart rate zone
type HRZone = types.HRZone
// WellnessData represents additional wellness metrics
type WellnessData = types.WellnessData
// SleepData represents sleep summary data
type SleepData = types.SleepData
// HrvData represents Heart Rate Variability data
type HrvData = types.HrvData
// StressData represents stress level data
type StressData = types.StressData
// BodyBatteryData represents Body Battery data
type BodyBatteryData = types.BodyBatteryData