
-if class com.brightwell.readyremit.sdk.ReadyRemitTransferRequest
-keepnames class com.brightwell.readyremit.sdk.ReadyRemitTransferRequest
-if class com.brightwell.readyremit.sdk.ReadyRemitTransferRequest
-keep class com.brightwell.readyremit.sdk.ReadyRemitTransferRequestJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.ReadyRemitTransferRequest
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.ReadyRemitTransferRequest
-keepclassmembers class com.brightwell.readyremit.sdk.ReadyRemitTransferRequest {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,java.lang.Integer,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.List,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.core.data.dto.field.DropdownOptionsDto
-keepnames class com.brightwell.readyremit.sdk.core.data.dto.field.DropdownOptionsDto
-if class com.brightwell.readyremit.sdk.core.data.dto.field.DropdownOptionsDto
-keep class com.brightwell.readyremit.sdk.core.data.dto.field.DropdownOptionsDtoJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.core.data.dto.field.FieldSetDto
-keepnames class com.brightwell.readyremit.sdk.core.data.dto.field.FieldSetDto
-if class com.brightwell.readyremit.sdk.core.data.dto.field.FieldSetDto
-keep class com.brightwell.readyremit.sdk.core.data.dto.field.FieldSetDtoJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto$Dropdown
-keepnames class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto$Dropdown
-if class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto$Dropdown
-keep class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto_DropdownJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto$Dropdown
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto$Dropdown
-keepclassmembers class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto$Dropdown {
    public synthetic <init>(java.lang.String,com.brightwell.readyremit.sdk.core.domain.model.field.OutputFieldType,java.lang.String,boolean,com.brightwell.readyremit.sdk.core.domain.model.field.InputField$Visibility,java.lang.String,java.lang.String,boolean,int,java.lang.String,java.util.List,java.lang.String,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto$Phone
-keepnames class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto$Phone
-if class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto$Phone
-keep class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto_PhoneJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto$Phone
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto$Phone
-keepclassmembers class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto$Phone {
    public synthetic <init>(java.lang.String,com.brightwell.readyremit.sdk.core.domain.model.field.OutputFieldType,java.lang.String,boolean,com.brightwell.readyremit.sdk.core.domain.model.field.InputField$Visibility,java.lang.String,java.lang.String,boolean,int,int,int,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto$Text
-keepnames class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto$Text
-if class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto$Text
-keep class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto_TextJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto$Text
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto$Text
-keepclassmembers class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto$Text {
    public synthetic <init>(java.lang.String,com.brightwell.readyremit.sdk.core.domain.model.field.OutputFieldType,java.lang.String,boolean,com.brightwell.readyremit.sdk.core.domain.model.field.InputField$Visibility,java.lang.String,java.lang.String,boolean,int,int,int,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto$Unknown
-keepnames class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto$Unknown
-if class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto$Unknown
-keep class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto_UnknownJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto$Unknown
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto$Unknown
-keepclassmembers class com.brightwell.readyremit.sdk.core.data.dto.field.InputFieldDto$Unknown {
    public synthetic <init>(java.lang.String,com.brightwell.readyremit.sdk.core.domain.model.field.OutputFieldType,java.lang.String,boolean,com.brightwell.readyremit.sdk.core.domain.model.field.InputField$Visibility,java.lang.String,java.lang.String,boolean,int,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Dropdown
-keepnames class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Dropdown
-if class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Dropdown
-keep class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto_DropdownJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Dropdown
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Dropdown
-keepclassmembers class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Dropdown {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,com.brightwell.readyremit.sdk.core.domain.model.field.OutputFieldType,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Phone$PhoneDataDto
-keepnames class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Phone$PhoneDataDto
-if class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Phone$PhoneDataDto
-keep class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto_Phone_PhoneDataDtoJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Phone$PhoneDataDto
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Phone$PhoneDataDto
-keepclassmembers class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Phone$PhoneDataDto {
    public synthetic <init>(int,java.lang.String,com.brightwell.readyremit.sdk.core.domain.model.CountryIso3Code,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Phone
-keepnames class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Phone
-if class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Phone
-keep class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto_PhoneJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Phone
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Phone
-keepclassmembers class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Phone {
    public synthetic <init>(java.lang.String,java.lang.String,com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Phone$PhoneDataDto,com.brightwell.readyremit.sdk.core.domain.model.field.OutputFieldType,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Text
-keepnames class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Text
-if class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Text
-keep class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto_TextJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Text
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Text
-keepclassmembers class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Text {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,com.brightwell.readyremit.sdk.core.domain.model.field.OutputFieldType,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Unknown
-keepnames class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Unknown
-if class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Unknown
-keep class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto_UnknownJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Unknown
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Unknown
-keepclassmembers class com.brightwell.readyremit.sdk.core.data.dto.field.OutputFieldDto$Unknown {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.Object,com.brightwell.readyremit.sdk.core.domain.model.field.OutputFieldType,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.core.data.dto.recipient.RecipientAccountDto
-keepnames class com.brightwell.readyremit.sdk.core.data.dto.recipient.RecipientAccountDto
-if class com.brightwell.readyremit.sdk.core.data.dto.recipient.RecipientAccountDto
-keep class com.brightwell.readyremit.sdk.core.data.dto.recipient.RecipientAccountDtoJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.core.data.dto.recipient.RecipientAccountDto
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.core.data.dto.recipient.RecipientAccountDto
-keepclassmembers class com.brightwell.readyremit.sdk.core.data.dto.recipient.RecipientAccountDto {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.List,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.core.data.dto.recipient.RecipientAccountFieldsDto
-keepnames class com.brightwell.readyremit.sdk.core.data.dto.recipient.RecipientAccountFieldsDto
-if class com.brightwell.readyremit.sdk.core.data.dto.recipient.RecipientAccountFieldsDto
-keep class com.brightwell.readyremit.sdk.core.data.dto.recipient.RecipientAccountFieldsDtoJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.core.data.dto.recipient.RecipientDto
-keepnames class com.brightwell.readyremit.sdk.core.data.dto.recipient.RecipientDto
-if class com.brightwell.readyremit.sdk.core.data.dto.recipient.RecipientDto
-keep class com.brightwell.readyremit.sdk.core.data.dto.recipient.RecipientDtoJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.core.data.dto.recipient.RecipientDto
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.core.data.dto.recipient.RecipientDto
-keepclassmembers class com.brightwell.readyremit.sdk.core.data.dto.recipient.RecipientDto {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.List,java.util.List,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.core.data.dto.recipient.RecipientsDto
-keepnames class com.brightwell.readyremit.sdk.core.data.dto.recipient.RecipientsDto
-if class com.brightwell.readyremit.sdk.core.data.dto.recipient.RecipientsDto
-keep class com.brightwell.readyremit.sdk.core.data.dto.recipient.RecipientsDtoJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.core.data.dto.sender.SenderAccountDto
-keepnames class com.brightwell.readyremit.sdk.core.data.dto.sender.SenderAccountDto
-if class com.brightwell.readyremit.sdk.core.data.dto.sender.SenderAccountDto
-keep class com.brightwell.readyremit.sdk.core.data.dto.sender.SenderAccountDtoJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.core.data.dto.sender.SenderAccountsDto
-keepnames class com.brightwell.readyremit.sdk.core.data.dto.sender.SenderAccountsDto
-if class com.brightwell.readyremit.sdk.core.data.dto.sender.SenderAccountsDto
-keep class com.brightwell.readyremit.sdk.core.data.dto.sender.SenderAccountsDtoJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.core.data.dto.sender.SenderDetailsDto
-keepnames class com.brightwell.readyremit.sdk.core.data.dto.sender.SenderDetailsDto
-if class com.brightwell.readyremit.sdk.core.data.dto.sender.SenderDetailsDto
-keep class com.brightwell.readyremit.sdk.core.data.dto.sender.SenderDetailsDtoJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.core.data.dto.sender.SenderDetailsDto
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.core.data.dto.sender.SenderDetailsDto
-keepclassmembers class com.brightwell.readyremit.sdk.core.data.dto.sender.SenderDetailsDto {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.List,java.lang.String,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.core.data.dto.transfer.CardSessionDTO
-keepnames class com.brightwell.readyremit.sdk.core.data.dto.transfer.CardSessionDTO
-if class com.brightwell.readyremit.sdk.core.data.dto.transfer.CardSessionDTO
-keep class com.brightwell.readyremit.sdk.core.data.dto.transfer.CardSessionDTOJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.core.data.dto.transfer.CardSessionStatusDTO
-keepnames class com.brightwell.readyremit.sdk.core.data.dto.transfer.CardSessionStatusDTO
-if class com.brightwell.readyremit.sdk.core.data.dto.transfer.CardSessionStatusDTO
-keep class com.brightwell.readyremit.sdk.core.data.dto.transfer.CardSessionStatusDTOJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.core.data.request.CardSessionCustomizationRequest$Customization$Texts
-keepnames class com.brightwell.readyremit.sdk.core.data.request.CardSessionCustomizationRequest$Customization$Texts
-if class com.brightwell.readyremit.sdk.core.data.request.CardSessionCustomizationRequest$Customization$Texts
-keep class com.brightwell.readyremit.sdk.core.data.request.CardSessionCustomizationRequest_Customization_TextsJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.core.data.request.CardSessionCustomizationRequest$Customization
-keepnames class com.brightwell.readyremit.sdk.core.data.request.CardSessionCustomizationRequest$Customization
-if class com.brightwell.readyremit.sdk.core.data.request.CardSessionCustomizationRequest$Customization
-keep class com.brightwell.readyremit.sdk.core.data.request.CardSessionCustomizationRequest_CustomizationJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.core.data.request.CardSessionCustomizationRequest
-keepnames class com.brightwell.readyremit.sdk.core.data.request.CardSessionCustomizationRequest
-if class com.brightwell.readyremit.sdk.core.data.request.CardSessionCustomizationRequest
-keep class com.brightwell.readyremit.sdk.core.data.request.CardSessionCustomizationRequestJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.core.data.request.CardSessionCustomizationRequest
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.core.data.request.CardSessionCustomizationRequest
-keepclassmembers class com.brightwell.readyremit.sdk.core.data.request.CardSessionCustomizationRequest {
    public synthetic <init>(com.brightwell.readyremit.sdk.core.data.request.CardSessionCustomizationRequest$Customization,com.brightwell.readyremit.sdk.core.data.request.CardSessionCustomizationRequest$EntityMode,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.core.data.request.CreateRecipientCardAccountRequest
-keepnames class com.brightwell.readyremit.sdk.core.data.request.CreateRecipientCardAccountRequest
-if class com.brightwell.readyremit.sdk.core.data.request.CreateRecipientCardAccountRequest
-keep class com.brightwell.readyremit.sdk.core.data.request.CreateRecipientCardAccountRequestJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.core.data.request.CreateSenderCardAccountRequest
-keepnames class com.brightwell.readyremit.sdk.core.data.request.CreateSenderCardAccountRequest
-if class com.brightwell.readyremit.sdk.core.data.request.CreateSenderCardAccountRequest
-keep class com.brightwell.readyremit.sdk.core.data.request.CreateSenderCardAccountRequestJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.core.data.request.CreateSenderCardAccountRequest
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.core.data.request.CreateSenderCardAccountRequest
-keepclassmembers class com.brightwell.readyremit.sdk.core.data.request.CreateSenderCardAccountRequest {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.List,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.core.data.request.LogEventRequest$EventProperties
-keepnames class com.brightwell.readyremit.sdk.core.data.request.LogEventRequest$EventProperties
-if class com.brightwell.readyremit.sdk.core.data.request.LogEventRequest$EventProperties
-keep class com.brightwell.readyremit.sdk.core.data.request.LogEventRequest_EventPropertiesJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.core.data.request.LogEventRequest$EventProperties
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.core.data.request.LogEventRequest$EventProperties
-keepclassmembers class com.brightwell.readyremit.sdk.core.data.request.LogEventRequest$EventProperties {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.core.data.request.LogEventRequest
-keepnames class com.brightwell.readyremit.sdk.core.data.request.LogEventRequest
-if class com.brightwell.readyremit.sdk.core.data.request.LogEventRequest
-keep class com.brightwell.readyremit.sdk.core.data.request.LogEventRequestJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.core.data.request.TransferCancellationRequest
-keepnames class com.brightwell.readyremit.sdk.core.data.request.TransferCancellationRequest
-if class com.brightwell.readyremit.sdk.core.data.request.TransferCancellationRequest
-keep class com.brightwell.readyremit.sdk.core.data.request.TransferCancellationRequestJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.core.data.request.TransferCancellationRequest
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.core.data.request.TransferCancellationRequest
-keepclassmembers class com.brightwell.readyremit.sdk.core.data.request.TransferCancellationRequest {
    public synthetic <init>(java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.ApiError
-keepnames class com.brightwell.readyremit.sdk.internal.api.ApiError
-if class com.brightwell.readyremit.sdk.internal.api.ApiError
-keep class com.brightwell.readyremit.sdk.internal.api.ApiErrorJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.ApiError
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.ApiError
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.ApiError {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.brightwell.readyremit.sdk.internal.api.ApiErrorDetails,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.ApiErrorDetails
-keepnames class com.brightwell.readyremit.sdk.internal.api.ApiErrorDetails
-if class com.brightwell.readyremit.sdk.internal.api.ApiErrorDetails
-keep class com.brightwell.readyremit.sdk.internal.api.ApiErrorDetailsJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.ApiErrorDetails
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.ApiErrorDetails
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.ApiErrorDetails {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.Adjustment
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.Adjustment
-if class com.brightwell.readyremit.sdk.internal.api.data.Adjustment
-keep class com.brightwell.readyremit.sdk.internal.api.data.AdjustmentJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.ApiError
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.ApiError
-if class com.brightwell.readyremit.sdk.internal.api.data.ApiError
-keep class com.brightwell.readyremit.sdk.internal.api.data.ApiErrorJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.CardCustomization
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.CardCustomization
-if class com.brightwell.readyremit.sdk.internal.api.data.CardCustomization
-keep class com.brightwell.readyremit.sdk.internal.api.data.CardCustomizationJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.data.CardCustomization
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.data.CardCustomization
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.data.CardCustomization {
    public synthetic <init>(com.brightwell.readyremit.sdk.internal.api.data.Customization,com.brightwell.readyremit.sdk.internal.api.data.CardCustomization$EntityMode,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.CardOnboardingSession
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.CardOnboardingSession
-if class com.brightwell.readyremit.sdk.internal.api.data.CardOnboardingSession
-keep class com.brightwell.readyremit.sdk.internal.api.data.CardOnboardingSessionJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.CardStatus
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.CardStatus
-if class com.brightwell.readyremit.sdk.internal.api.data.CardStatus
-keep class com.brightwell.readyremit.sdk.internal.api.data.CardStatusJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.Corridor
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.Corridor
-if class com.brightwell.readyremit.sdk.internal.api.data.Corridor
-keep class com.brightwell.readyremit.sdk.internal.api.data.CorridorJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.Country
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.Country
-if class com.brightwell.readyremit.sdk.internal.api.data.Country
-keep class com.brightwell.readyremit.sdk.internal.api.data.CountryJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.data.Country
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.data.Country
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.data.Country {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.CountryCurrencyOptions
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.CountryCurrencyOptions
-if class com.brightwell.readyremit.sdk.internal.api.data.CountryCurrencyOptions
-keep class com.brightwell.readyremit.sdk.internal.api.data.CountryCurrencyOptionsJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.CreateRecipientAccountRequest
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.CreateRecipientAccountRequest
-if class com.brightwell.readyremit.sdk.internal.api.data.CreateRecipientAccountRequest
-keep class com.brightwell.readyremit.sdk.internal.api.data.CreateRecipientAccountRequestJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.CreateRecipientRequest
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.CreateRecipientRequest
-if class com.brightwell.readyremit.sdk.internal.api.data.CreateRecipientRequest
-keep class com.brightwell.readyremit.sdk.internal.api.data.CreateRecipientRequestJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.Currency
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.Currency
-if class com.brightwell.readyremit.sdk.internal.api.data.Currency
-keep class com.brightwell.readyremit.sdk.internal.api.data.CurrencyJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.data.Currency
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.data.Currency
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.data.Currency {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,int,java.lang.String,java.lang.String,java.util.List,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.CurrencyConfigurationDto
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.CurrencyConfigurationDto
-if class com.brightwell.readyremit.sdk.internal.api.data.CurrencyConfigurationDto
-keep class com.brightwell.readyremit.sdk.internal.api.data.CurrencyConfigurationDtoJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.Customization
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.Customization
-if class com.brightwell.readyremit.sdk.internal.api.data.Customization
-keep class com.brightwell.readyremit.sdk.internal.api.data.CustomizationJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.CustomizationHint
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.CustomizationHint
-if class com.brightwell.readyremit.sdk.internal.api.data.CustomizationHint
-keep class com.brightwell.readyremit.sdk.internal.api.data.CustomizationHintJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.CustomizationTexts
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.CustomizationTexts
-if class com.brightwell.readyremit.sdk.internal.api.data.CustomizationTexts
-keep class com.brightwell.readyremit.sdk.internal.api.data.CustomizationTextsJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.DeliverySLA
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.DeliverySLA
-if class com.brightwell.readyremit.sdk.internal.api.data.DeliverySLA
-keep class com.brightwell.readyremit.sdk.internal.api.data.DeliverySLAJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.DestinationCountry
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.DestinationCountry
-if class com.brightwell.readyremit.sdk.internal.api.data.DestinationCountry
-keep class com.brightwell.readyremit.sdk.internal.api.data.DestinationCountryJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.data.DestinationCountry
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.data.DestinationCountry
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.data.DestinationCountry {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$CustomerDetails
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$CustomerDetails
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$CustomerDetails
-keep class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer_CustomerDetailsJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$CustomerDetails
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$CustomerDetails
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$CustomerDetails {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Field
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Field
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Field
-keep class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer_FieldJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Field
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Field
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Field {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.Object,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$Adjustment$Amount$Currency
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$Adjustment$Amount$Currency
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$Adjustment$Amount$Currency
-keep class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer_Quote_Adjustment_Amount_CurrencyJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$Adjustment$Amount
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$Adjustment$Amount
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$Adjustment$Amount
-keep class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer_Quote_Adjustment_AmountJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$Adjustment
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$Adjustment
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$Adjustment
-keep class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer_Quote_AdjustmentJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$DeliverySLA
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$DeliverySLA
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$DeliverySLA
-keep class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer_Quote_DeliverySLAJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$DestinationCountry
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$DestinationCountry
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$DestinationCountry
-keep class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer_Quote_DestinationCountryJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$ReceiveAmount$Currency
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$ReceiveAmount$Currency
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$ReceiveAmount$Currency
-keep class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer_Quote_ReceiveAmount_CurrencyJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$ReceiveAmount
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$ReceiveAmount
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$ReceiveAmount
-keep class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer_Quote_ReceiveAmountJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$SendAmount$Currency
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$SendAmount$Currency
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$SendAmount$Currency
-keep class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer_Quote_SendAmount_CurrencyJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$SendAmount
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$SendAmount
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$SendAmount
-keep class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer_Quote_SendAmountJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$TotalCost$Currency
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$TotalCost$Currency
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$TotalCost$Currency
-keep class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer_Quote_TotalCost_CurrencyJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$TotalCost
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$TotalCost
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote$TotalCost
-keep class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer_Quote_TotalCostJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote
-keep class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer_QuoteJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$RecipientAccountDetails$Field
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$RecipientAccountDetails$Field
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$RecipientAccountDetails$Field
-keep class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer_RecipientAccountDetails_FieldJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$RecipientAccountDetails$Field
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$RecipientAccountDetails$Field
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$RecipientAccountDetails$Field {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.Object,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$RecipientAccountDetails
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$RecipientAccountDetails
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$RecipientAccountDetails
-keep class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer_RecipientAccountDetailsJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$RecipientDetails$Field
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$RecipientDetails$Field
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$RecipientDetails$Field
-keep class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer_RecipientDetails_FieldJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$RecipientDetails$Field
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$RecipientDetails$Field
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$RecipientDetails$Field {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.Object,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$RecipientDetails
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$RecipientDetails
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$RecipientDetails
-keep class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer_RecipientDetailsJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$SenderDetails$Field
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$SenderDetails$Field
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$SenderDetails$Field
-keep class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer_SenderDetails_FieldJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$SenderDetails$Field
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$SenderDetails$Field
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$SenderDetails$Field {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.Object,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$SenderDetails
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$SenderDetails
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$SenderDetails
-keep class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer_SenderDetailsJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer
-keep class com.brightwell.readyremit.sdk.internal.api.data.GetTransferJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.data.GetTransfer {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Quote,com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$SenderDetails,com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$RecipientDetails,com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$RecipientAccountDetails,java.util.List,com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$CustomerDetails,java.lang.String,java.util.List,com.brightwell.readyremit.sdk.internal.api.data.GetTransfer$Status,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.InputField$Dropdown
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.InputField$Dropdown
-if class com.brightwell.readyremit.sdk.internal.api.data.InputField$Dropdown
-keep class com.brightwell.readyremit.sdk.internal.api.data.InputField_DropdownJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.data.InputField$Dropdown
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.data.InputField$Dropdown
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.data.InputField$Dropdown {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,boolean,com.brightwell.readyremit.sdk.internal.api.data.InputField$Visibility,java.lang.String,java.lang.String,int,java.util.List,java.lang.String,java.lang.String,java.util.List,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.InputField$Phone
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.InputField$Phone
-if class com.brightwell.readyremit.sdk.internal.api.data.InputField$Phone
-keep class com.brightwell.readyremit.sdk.internal.api.data.InputField_PhoneJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.data.InputField$Phone
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.data.InputField$Phone
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.data.InputField$Phone {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,boolean,com.brightwell.readyremit.sdk.internal.api.data.InputField$Visibility,java.lang.String,java.lang.String,int,int,int,java.lang.String,java.util.List,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.InputField$Text
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.InputField$Text
-if class com.brightwell.readyremit.sdk.internal.api.data.InputField$Text
-keep class com.brightwell.readyremit.sdk.internal.api.data.InputField_TextJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.data.InputField$Text
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.data.InputField$Text
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.data.InputField$Text {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,boolean,com.brightwell.readyremit.sdk.internal.api.data.InputField$Visibility,java.lang.String,java.lang.String,int,int,int,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.InputField$Unhandled
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.InputField$Unhandled
-if class com.brightwell.readyremit.sdk.internal.api.data.InputField$Unhandled
-keep class com.brightwell.readyremit.sdk.internal.api.data.InputField_UnhandledJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.data.InputField$Unhandled
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.data.InputField$Unhandled
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.data.InputField$Unhandled {
    public synthetic <init>(kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.KycFlowInfoData
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.KycFlowInfoData
-if class com.brightwell.readyremit.sdk.internal.api.data.KycFlowInfoData
-keep class com.brightwell.readyremit.sdk.internal.api.data.KycFlowInfoDataJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.LogDetails
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.LogDetails
-if class com.brightwell.readyremit.sdk.internal.api.data.LogDetails
-keep class com.brightwell.readyremit.sdk.internal.api.data.LogDetailsJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.LogDetailsProperties
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.LogDetailsProperties
-if class com.brightwell.readyremit.sdk.internal.api.data.LogDetailsProperties
-keep class com.brightwell.readyremit.sdk.internal.api.data.LogDetailsPropertiesJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.data.LogDetailsProperties
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.data.LogDetailsProperties
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.data.LogDetailsProperties {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.Money
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.Money
-if class com.brightwell.readyremit.sdk.internal.api.data.Money
-keep class com.brightwell.readyremit.sdk.internal.api.data.MoneyJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.data.Money
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.data.Money
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.data.Money {
    public synthetic <init>(int,com.brightwell.readyremit.sdk.internal.api.data.Currency,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.Option
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.Option
-if class com.brightwell.readyremit.sdk.internal.api.data.Option
-keep class com.brightwell.readyremit.sdk.internal.api.data.OptionJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.data.Option
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.data.Option
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.data.Option {
    public synthetic <init>(java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Dropdown
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Dropdown
-if class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Dropdown
-keep class com.brightwell.readyremit.sdk.internal.api.data.OutputField_DropdownJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Dropdown
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Dropdown
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Dropdown {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Phone$PhoneValue
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Phone$PhoneValue
-if class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Phone$PhoneValue
-keep class com.brightwell.readyremit.sdk.internal.api.data.OutputField_Phone_PhoneValueJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Phone$PhoneValue
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Phone$PhoneValue
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Phone$PhoneValue {
    public synthetic <init>(java.lang.String,java.lang.String,int,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Phone
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Phone
-if class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Phone
-keep class com.brightwell.readyremit.sdk.internal.api.data.OutputField_PhoneJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Phone
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Phone
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Phone {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,com.brightwell.readyremit.sdk.internal.api.data.OutputField$Phone$PhoneValue,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Text
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Text
-if class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Text
-keep class com.brightwell.readyremit.sdk.internal.api.data.OutputField_TextJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Text
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Text
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Text {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Unhandled
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Unhandled
-if class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Unhandled
-keep class com.brightwell.readyremit.sdk.internal.api.data.OutputField_UnhandledJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Unhandled
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Unhandled
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.data.OutputField$Unhandled {
    public synthetic <init>(kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.PhoneNumberData
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.PhoneNumberData
-if class com.brightwell.readyremit.sdk.internal.api.data.PhoneNumberData
-keep class com.brightwell.readyremit.sdk.internal.api.data.PhoneNumberDataJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.Quote
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.Quote
-if class com.brightwell.readyremit.sdk.internal.api.data.Quote
-keep class com.brightwell.readyremit.sdk.internal.api.data.QuoteJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.data.Quote
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.data.Quote
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.data.Quote {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,com.brightwell.readyremit.sdk.internal.api.data.Country,java.lang.String,java.lang.String,com.brightwell.readyremit.sdk.internal.api.data.Money,com.brightwell.readyremit.sdk.internal.api.data.Money,double,java.util.List,com.brightwell.readyremit.sdk.internal.api.data.Money,java.util.List,com.brightwell.readyremit.sdk.internal.api.data.DeliverySLA,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.Recipient
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.Recipient
-if class com.brightwell.readyremit.sdk.internal.api.data.Recipient
-keep class com.brightwell.readyremit.sdk.internal.api.data.RecipientJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.data.Recipient
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.data.Recipient
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.data.Recipient {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.List,java.util.List,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.RecipientAccount
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.RecipientAccount
-if class com.brightwell.readyremit.sdk.internal.api.data.RecipientAccount
-keep class com.brightwell.readyremit.sdk.internal.api.data.RecipientAccountJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.brightwell.readyremit.sdk.internal.api.data.RecipientAccount
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.brightwell.readyremit.sdk.internal.api.data.RecipientAccount
-keepclassmembers class com.brightwell.readyremit.sdk.internal.api.data.RecipientAccount {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.List,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.RecipientAccountFields$FieldSet
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.RecipientAccountFields$FieldSet
-if class com.brightwell.readyremit.sdk.internal.api.data.RecipientAccountFields$FieldSet
-keep class com.brightwell.readyremit.sdk.internal.api.data.RecipientAccountFields_FieldSetJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.RecipientAccountFields
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.RecipientAccountFields
-if class com.brightwell.readyremit.sdk.internal.api.data.RecipientAccountFields
-keep class com.brightwell.readyremit.sdk.internal.api.data.RecipientAccountFieldsJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.RecipientsWithAccountsResponse
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.RecipientsWithAccountsResponse
-if class com.brightwell.readyremit.sdk.internal.api.data.RecipientsWithAccountsResponse
-keep class com.brightwell.readyremit.sdk.internal.api.data.RecipientsWithAccountsResponseJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.SenderIdVerificationRequest
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.SenderIdVerificationRequest
-if class com.brightwell.readyremit.sdk.internal.api.data.SenderIdVerificationRequest
-keep class com.brightwell.readyremit.sdk.internal.api.data.SenderIdVerificationRequestJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.TransferFields$FieldSet
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.TransferFields$FieldSet
-if class com.brightwell.readyremit.sdk.internal.api.data.TransferFields$FieldSet
-keep class com.brightwell.readyremit.sdk.internal.api.data.TransferFields_FieldSetJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.TransferFields
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.TransferFields
-if class com.brightwell.readyremit.sdk.internal.api.data.TransferFields
-keep class com.brightwell.readyremit.sdk.internal.api.data.TransferFieldsJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.TransferFieldsDto
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.TransferFieldsDto
-if class com.brightwell.readyremit.sdk.internal.api.data.TransferFieldsDto
-keep class com.brightwell.readyremit.sdk.internal.api.data.TransferFieldsDtoJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.TransferHistory$Corridor
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.TransferHistory$Corridor
-if class com.brightwell.readyremit.sdk.internal.api.data.TransferHistory$Corridor
-keep class com.brightwell.readyremit.sdk.internal.api.data.TransferHistory_CorridorJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.TransferHistory$DestinationCurrency
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.TransferHistory$DestinationCurrency
-if class com.brightwell.readyremit.sdk.internal.api.data.TransferHistory$DestinationCurrency
-keep class com.brightwell.readyremit.sdk.internal.api.data.TransferHistory_DestinationCurrencyJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.TransferHistory$Pagination
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.TransferHistory$Pagination
-if class com.brightwell.readyremit.sdk.internal.api.data.TransferHistory$Pagination
-keep class com.brightwell.readyremit.sdk.internal.api.data.TransferHistory_PaginationJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.TransferHistory$Transfer
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.TransferHistory$Transfer
-if class com.brightwell.readyremit.sdk.internal.api.data.TransferHistory$Transfer
-keep class com.brightwell.readyremit.sdk.internal.api.data.TransferHistory_TransferJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.internal.api.data.TransferHistory
-keepnames class com.brightwell.readyremit.sdk.internal.api.data.TransferHistory
-if class com.brightwell.readyremit.sdk.internal.api.data.TransferHistory
-keep class com.brightwell.readyremit.sdk.internal.api.data.TransferHistoryJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.new_arch.data.model.dto.AcceptPoliciesDto
-keepnames class com.brightwell.readyremit.sdk.new_arch.data.model.dto.AcceptPoliciesDto
-if class com.brightwell.readyremit.sdk.new_arch.data.model.dto.AcceptPoliciesDto
-keep class com.brightwell.readyremit.sdk.new_arch.data.model.dto.AcceptPoliciesDtoJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.new_arch.data.model.dto.RecipientsDTO
-keepnames class com.brightwell.readyremit.sdk.new_arch.data.model.dto.RecipientsDTO
-if class com.brightwell.readyremit.sdk.new_arch.data.model.dto.RecipientsDTO
-keep class com.brightwell.readyremit.sdk.new_arch.data.model.dto.RecipientsDTOJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.new_arch.data.model.dto.UserAcceptedPoliciesDto
-keepnames class com.brightwell.readyremit.sdk.new_arch.data.model.dto.UserAcceptedPoliciesDto
-if class com.brightwell.readyremit.sdk.new_arch.data.model.dto.UserAcceptedPoliciesDto
-keep class com.brightwell.readyremit.sdk.new_arch.data.model.dto.UserAcceptedPoliciesDtoJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.brightwell.readyremit.sdk.new_arch.features.home.Holiday
-keepnames class com.brightwell.readyremit.sdk.new_arch.features.home.Holiday
-if class com.brightwell.readyremit.sdk.new_arch.features.home.Holiday
-keep class com.brightwell.readyremit.sdk.new_arch.features.home.HolidayJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
