Address
data class Address(var formatted: String? = null, var streetAddress: String? = null, var postalCode: String? = null, var locality: String? = null, var region: String? = null, var country: String? = null)
Represents the nested address object returned within UserInfoWithConsent by the MTN MOMO GET /oauth2/{version}/userinfo endpoint.
All fields are nullable with a null default so that a missing field does not cause a deserialization failure.