import Foundation struct WeatherResponse: Codable { let currentWeather: CurrentWeatherItem? let forecast: [ForecastItem] } struct CurrentWeatherItem: Codable { let temperatureCelsius: Double let description: String let humidity: Int let windSpeed: Double } struct ForecastItem: Codable { let date: String let description: String let humidity: Int let windSpeed: Double let minTemperatureCelsius: Double let maxTemperatureCelsius: Double }