import Foundation

/// ISO country wrapper to keep type-safety even if we only store codes.
public struct Country: Equatable {
    public let code: String  // e.g., "GB", "US"
    public init(code: String) { self.code = code.uppercased() }
}