Package-level declarations

Types

Link copied to clipboard
@Serializable
data class EXIProvider(val id: String, val name: String, val status: String, val supplier: String, val storefrontId: String, val logo: String?, val storefront: EXIStorefront?)
Link copied to clipboard
@Serializable
data class EXIRewardScheme(val id: String, val name: String, val length: Int, val start: String?, val sponsor: String, val voucherReward: List<EXIVoucherReward>, val rewardWeekDetails: EXIRewardDetails?, val wearableReward: List<EXIWearableReward>)
Link copied to clipboard
@Serializable
data class EXIStorefront(val storefrontUrl: String, val storefrontUrlSuccess: String)
Link copied to clipboard
@Serializable
data class EXIVoucherReward(val id: String, val schemeId: String, val providerId: String, val redemptionFrequency: String, val maxAmount: Int, val currencyCode: String)
Link copied to clipboard
@Serializable
data class EXIWearableReward(val id: String, val status: String, val code: EXIRewardCode?, val startDate: String?, val orderStatus: String?, val enrollmentDeadline: String, val provider: EXIProvider)