import Foundation /** * Predefined map visual styles for the Intaleq Sovereign Map SDK for iOS (Swift). * Mirrors IntaleqStyles from Flutter SDK. */ public struct IntaleqStyles { public static var dark: String { return "\(IntaleqMaps.shared.baseUrl)/api/v1/styles/dark.json?key=\(IntaleqMaps.shared.apiKey)" } public static var light: String { return "\(IntaleqMaps.shared.baseUrl)/api/v1/styles/light.json?key=\(IntaleqMaps.shared.apiKey)" } public static var normal: String { return "\(IntaleqMaps.shared.baseUrl)/api/v1/styles/normal.json?key=\(IntaleqMaps.shared.apiKey)" } public static var satellite: String { return "\(IntaleqMaps.shared.baseUrl)/api/v1/styles/satellite.json?key=\(IntaleqMaps.shared.apiKey)" } public static var outdoors: String { return "\(IntaleqMaps.shared.baseUrl)/api/v1/styles/outdoors.json?key=\(IntaleqMaps.shared.apiKey)" } } public enum IntaleqMapType: String, Codable { case none case normal case light case satellite case dark }