import type { HCBloodGlucoseData, HCBloodPressureData, HCBodyMetricsData, HCHydrationData, HCMoodData, HCNutritionData } from './RookHCBody'; import type { HCPhysicalEventStressData } from './RookHCPhysicalEvent'; import type { HCHeartRateData, HCMetadata, HCOxygenationData, HCTemperatureData } from './sharedTypes'; export interface RookHCEvents { getBodyBloodGlucoseEvents: (date: string) => Promise; getBodyBloodPressureEvents: (date: string) => Promise; getBodyMetricsEvents: (date: string) => Promise; getBodyHeartRateEvents: (date: string) => Promise; getBodyHydrationEvents: (date: string) => Promise; getBodyMoodEvents: (date: string) => Promise; getBodyNutritionEvents: (date: string) => Promise; getBodyOxygenationEvents: (date: string) => Promise; getPhysicalStressEvents: (date: string) => Promise; getBodyTemperatureEvents: (date: string) => Promise; } export interface HCBloodGlucoseEvent { metadata: HCMetadata; bloodGlucose: HCBloodGlucoseData; } export interface HCBloodPressureEvent { metadata: HCMetadata; bloodPressure: HCBloodPressureData; } export interface HCBodyMetricsEvent { metadata: HCMetadata; bodyMetrics: HCBodyMetricsData; } export interface HCHeartRateEvent { metadata: HCMetadata; heartRateData: HCHeartRateData; } export interface HCHydrationEvent { metadata: HCMetadata; hydration: HCHydrationData; } export interface HCMoodEvent { metadata: HCMetadata; mood: HCMoodData; } export interface HCNutritionEvent { metadata: HCMetadata; nutrition: HCNutritionData; } export interface HCOxygenationEvent { metadata: HCMetadata; oxygenationData: HCOxygenationData; } export interface HCStressEvent { metadata: HCMetadata; stressData: HCPhysicalEventStressData; } export interface HCTemperatureEvent { metadata: HCMetadata; temperatureData: HCTemperatureData; } //# sourceMappingURL=RookHCEvent.d.ts.map