UNPKG

garmin-connect

Version:

Makes it simple to interface with Garmin Connect to get or set any data point

43 lines (42 loc) 1.01 kB
interface DateWeight { samplePk: number; date: number; calendarDate: string; weight: number; bmi: number | null; bodyFat: number | null; bodyWater: number | null; boneMass: number | null; muscleMass: number | null; physiqueRating: number | null; visceralFat: number | null; metabolicAge: number | null; sourceType: string; timestampGMT: number; weightDelta: number; } interface TotalAverage { from: number; until: number; weight: number; bmi: number | null; bodyFat: number | null; bodyWater: number | null; boneMass: number | null; muscleMass: number | null; physiqueRating: number | null; visceralFat: number | null; metabolicAge: number | null; } interface WeightData { startDate: string; endDate: string; dateWeightList: DateWeight[]; totalAverage: TotalAverage; } interface UpdateWeight { dateTimestamp: string; gmtTimestamp: string; unitKey: string; value: number; }