// // AlarmData.swift // LoopFollow // // Created by Jonas Björkert on 2025-03-15. // Copyright © 2025 Jon Fawcett. All rights reserved. // import Foundation struct AlarmData: Codable { let bgReadings: [GlucoseValue] let predictionData: [GlucoseValue] let expireDate: Date? let lastLoopTime: TimeInterval? let latestOverrideStart: TimeInterval? let latestOverrideEnd: TimeInterval? let latestTempTargetStart: TimeInterval? } /* // let iob: Double? // let cob: Double? // let latestBoluses: [BolusEntry] // let batteryLevel: Double? // let latestCarbs: [CarbEntry] // let overrideData: [OverrideEntry] // let tempTargetData: [TempTargetEntry] // let pumpVolume: Double? */