export interface HCMetadata { dateTime: string; userID?: string; sourceOfData: string; wasTheUserUnderPhysicalActivity: boolean; } export interface HCHrGranularDataBpm { dateTime: string; hrBpm: number; } export interface HCHeartRateData { hrMaxBpm?: number; hrMinimumBpm?: number; hrAvgBpm?: number; hrRestingBpm?: number; hrGranularDataBpm?: HCHrGranularDataBpm[]; hrvAvgRmssdNumber?: number; hrvAvgSdnnNumber?: number; hrvSdnnGranularDataNumber?: HCHrvSdnnGranularDataNumber[]; hrvRmssdGranularDataNumber?: HCHrvRmssdGranularDataNumber[]; } export interface HCHrvSdnnGranularDataNumber { dateTime: string; hrvSdnnNumber: number; } export interface HCHrvRmssdGranularDataNumber { dateTime: string; hrvRmssdNumber: number; } export interface HCStressGranularDataScoreNumber { dateTime: string; stressScore: number; } export interface HCTemperature { temperatureCelsius: number; measurementType: string; } export interface HCTemperatureGranularDataCelsius { dateTime: string; temperatureCelsius: number; measurementType: string; } export interface HCTemperatureData { temperatureMinimumCelsius?: HCTemperature; temperatureAvgCelsius?: HCTemperature; temperatureMaxCelsius?: HCTemperature; temperatureGranularDataCelsius?: HCTemperatureGranularDataCelsius[]; temperatureDeltaCelsius?: HCTemperature; } export interface HCBreathingGranularDataBreathsPerMin { dateTime: string; breathsPerMin: number; } export interface HCSnoringGranularDataSnores { dateTime: string; intervalDurationSeconds: number; snoringEventsCountNumber: number; } export interface HCSaturationGranularDataPercentage { dateTime: string; saturationPercentage: number; } export interface HCBreathingData { breathsMinimumPerMin?: number; breathsAvgPerMin?: number; breathsMaxPerMin?: number; breathingGranularDataBreathsPerMin?: HCBreathingGranularDataBreathsPerMin[]; snoringEventsCountNumber?: number; snoringDurationTotalSeconds?: number; snoringGranularDataSnores?: HCSnoringGranularDataSnores[]; saturationAvgPercentage?: number; saturationMinPercentage?: number; saturationMaxPercentage?: number; saturationGranularDataPercentage?: HCSaturationGranularDataPercentage[]; } export interface HCVo2GranularDataMlPerMin { dateTime: string; vo2MlPerMin: number; } export interface HCOxygenationData { saturationAvgPercentage?: number; saturationGranularDataPercentage?: HCSaturationGranularDataPercentage[]; vo2MaxMlPerMinPerKg?: number; vo2GranularDataMlPerMin?: HCVo2GranularDataMlPerMin[]; } //# sourceMappingURL=sharedTypes.d.ts.map