UNPKG

@gooin/garmin-connect

Version:

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

45 lines (44 loc) 1.12 kB
export interface HRVBaseline { lowUpper: number; balancedLow: number; balancedUpper: number; markerValue: number; } export interface HRVSummary { calendarDate: string; weeklyAvg: number; lastNightAvg: number; lastNight5MinHigh: number; baseline: HRVBaseline; status: string; feedbackPhrase: string; createTimeStamp: string; } export interface HRVReading { hrvValue: number; readingTimeGMT: string; readingTimeLocal: string; } export interface HRVData { userProfilePk: number; hrvSummary: HRVSummary; hrvReadings: HRVReading[]; startTimestampGMT: string; endTimestampGMT: string; startTimestampLocal: string; endTimestampLocal: string; sleepStartTimestampGMT: string; sleepEndTimestampGMT: string; sleepStartTimestampLocal: string; sleepEndTimestampLocal: string; } export interface HRVDailySummary { calendarDate: string; weeklyAvg: number; lastNightAvg: number; lastNight5MinHigh: number; baseline: HRVBaseline; status: string; feedbackPhrase: string; createTimeStamp: string; }