
-if class one.credify.sdk.core.reponseModel.ErrorResponse
-keepnames class one.credify.sdk.core.reponseModel.ErrorResponse
-if class one.credify.sdk.core.reponseModel.ErrorResponse
-keep class one.credify.sdk.core.reponseModel.ErrorResponseJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class one.credify.sdk.core.reponseModel.ErrorResponse
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class one.credify.sdk.core.reponseModel.ErrorResponse
-keepclassmembers class one.credify.sdk.core.reponseModel.ErrorResponse {
    public synthetic <init>(java.util.List,one.credify.sdk.core.reponseModel.ErrorResponseData,java.lang.Object,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class one.credify.sdk.core.reponseModel.ErrorResponseData
-keepnames class one.credify.sdk.core.reponseModel.ErrorResponseData
-if class one.credify.sdk.core.reponseModel.ErrorResponseData
-keep class one.credify.sdk.core.reponseModel.ErrorResponseDataJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class one.credify.sdk.core.reponseModel.ErrorResponseData
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class one.credify.sdk.core.reponseModel.ErrorResponseData
-keepclassmembers class one.credify.sdk.core.reponseModel.ErrorResponseData {
    public synthetic <init>(java.lang.Integer,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class one.credify.sdk.core.reponseModel.AvailableTermsFeeEntity
-keepnames class one.credify.sdk.core.reponseModel.AvailableTermsFeeEntity
-if class one.credify.sdk.core.reponseModel.AvailableTermsFeeEntity
-keep class one.credify.sdk.core.reponseModel.AvailableTermsFeeEntityJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class one.credify.sdk.core.reponseModel.OfferCampaignEntity
-keepnames class one.credify.sdk.core.reponseModel.OfferCampaignEntity
-if class one.credify.sdk.core.reponseModel.OfferCampaignEntity
-keep class one.credify.sdk.core.reponseModel.OfferCampaignEntityJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class one.credify.sdk.core.reponseModel.InsurancePackageEntity
-keepnames class one.credify.sdk.core.reponseModel.InsurancePackageEntity
-if class one.credify.sdk.core.reponseModel.InsurancePackageEntity
-keep class one.credify.sdk.core.reponseModel.InsurancePackageEntityJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class one.credify.sdk.core.reponseModel.ProductDetailEntity
-keepnames class one.credify.sdk.core.reponseModel.ProductDetailEntity
-if class one.credify.sdk.core.reponseModel.ProductDetailEntity
-keep class one.credify.sdk.core.reponseModel.ProductDetailEntityJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class one.credify.sdk.core.reponseModel.OfferConsumerEntity
-keepnames class one.credify.sdk.core.reponseModel.OfferConsumerEntity
-if class one.credify.sdk.core.reponseModel.OfferConsumerEntity
-keep class one.credify.sdk.core.reponseModel.OfferConsumerEntityJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class one.credify.sdk.core.reponseModel.OfferConditionEntity
-keepnames class one.credify.sdk.core.reponseModel.OfferConditionEntity
-if class one.credify.sdk.core.reponseModel.OfferConditionEntity
-keep class one.credify.sdk.core.reponseModel.OfferConditionEntityJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class one.credify.sdk.core.reponseModel.EvaluationResultEntity
-keepnames class one.credify.sdk.core.reponseModel.EvaluationResultEntity
-if class one.credify.sdk.core.reponseModel.EvaluationResultEntity
-keep class one.credify.sdk.core.reponseModel.EvaluationResultEntityJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class one.credify.sdk.core.reponseModel.AccessTokenResponseData
-keepnames class one.credify.sdk.core.reponseModel.AccessTokenResponseData
-if class one.credify.sdk.core.reponseModel.AccessTokenResponseData
-keep class one.credify.sdk.core.reponseModel.AccessTokenResponseDataJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class one.credify.sdk.core.reponseModel.AccessTokenResponseData
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class one.credify.sdk.core.reponseModel.AccessTokenResponseData
-keepclassmembers class one.credify.sdk.core.reponseModel.AccessTokenResponseData {
    public synthetic <init>(java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class one.credify.sdk.core.reponseModel.DurationEntity
-keepnames class one.credify.sdk.core.reponseModel.DurationEntity
-if class one.credify.sdk.core.reponseModel.DurationEntity
-keep class one.credify.sdk.core.reponseModel.DurationEntityJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class one.credify.sdk.core.reponseModel.PriceEntity
-keepnames class one.credify.sdk.core.reponseModel.PriceEntity
-if class one.credify.sdk.core.reponseModel.PriceEntity
-keep class one.credify.sdk.core.reponseModel.PriceEntityJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class one.credify.sdk.core.reponseModel.ProductEntity
-keepnames class one.credify.sdk.core.reponseModel.ProductEntity
-if class one.credify.sdk.core.reponseModel.ProductEntity
-keep class one.credify.sdk.core.reponseModel.ProductEntityJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class one.credify.sdk.core.reponseModel.LocalizedMessageEntity
-keepnames class one.credify.sdk.core.reponseModel.LocalizedMessageEntity
-if class one.credify.sdk.core.reponseModel.LocalizedMessageEntity
-keep class one.credify.sdk.core.reponseModel.LocalizedMessageEntityJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class one.credify.sdk.core.reponseModel.ConnectedProviderListResponse
-keepnames class one.credify.sdk.core.reponseModel.ConnectedProviderListResponse
-if class one.credify.sdk.core.reponseModel.ConnectedProviderListResponse
-keep class one.credify.sdk.core.reponseModel.ConnectedProviderListResponseJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class one.credify.sdk.core.reponseModel.ConnectedProviderListResponse
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class one.credify.sdk.core.reponseModel.ConnectedProviderListResponse
-keepclassmembers class one.credify.sdk.core.reponseModel.ConnectedProviderListResponse {
    public synthetic <init>(one.credify.sdk.core.reponseModel.ConnectedProviderListResponseData,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class one.credify.sdk.core.reponseModel.DownPaymentEntity
-keepnames class one.credify.sdk.core.reponseModel.DownPaymentEntity
-if class one.credify.sdk.core.reponseModel.DownPaymentEntity
-keep class one.credify.sdk.core.reponseModel.DownPaymentEntityJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class one.credify.sdk.core.reponseModel.ConnectedProviderEntity
-keepnames class one.credify.sdk.core.reponseModel.ConnectedProviderEntity
-if class one.credify.sdk.core.reponseModel.ConnectedProviderEntity
-keep class one.credify.sdk.core.reponseModel.ConnectedProviderEntityJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class one.credify.sdk.core.reponseModel.OfferEntity
-keepnames class one.credify.sdk.core.reponseModel.OfferEntity
-if class one.credify.sdk.core.reponseModel.OfferEntity
-keep class one.credify.sdk.core.reponseModel.OfferEntityJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class one.credify.sdk.core.reponseModel.DownPaymentAmountEntity
-keepnames class one.credify.sdk.core.reponseModel.DownPaymentAmountEntity
-if class one.credify.sdk.core.reponseModel.DownPaymentAmountEntity
-keep class one.credify.sdk.core.reponseModel.DownPaymentAmountEntityJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class one.credify.sdk.core.reponseModel.ConnectedProviderListResponseData
-keepnames class one.credify.sdk.core.reponseModel.ConnectedProviderListResponseData
-if class one.credify.sdk.core.reponseModel.ConnectedProviderListResponseData
-keep class one.credify.sdk.core.reponseModel.ConnectedProviderListResponseDataJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class one.credify.sdk.core.reponseModel.ScopeEntity
-keepnames class one.credify.sdk.core.reponseModel.ScopeEntity
-if class one.credify.sdk.core.reponseModel.ScopeEntity
-keep class one.credify.sdk.core.reponseModel.ScopeEntityJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class one.credify.sdk.core.reponseModel.ClaimEntity
-keepnames class one.credify.sdk.core.reponseModel.ClaimEntity
-if class one.credify.sdk.core.reponseModel.ClaimEntity
-keep class one.credify.sdk.core.reponseModel.ClaimEntityJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class one.credify.sdk.core.reponseModel.AccessTokeResponse
-keepnames class one.credify.sdk.core.reponseModel.AccessTokeResponse
-if class one.credify.sdk.core.reponseModel.AccessTokeResponse
-keep class one.credify.sdk.core.reponseModel.AccessTokeResponseJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class one.credify.sdk.core.reponseModel.AccessTokeResponse
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class one.credify.sdk.core.reponseModel.AccessTokeResponse
-keepclassmembers class one.credify.sdk.core.reponseModel.AccessTokeResponse {
    public synthetic <init>(one.credify.sdk.core.reponseModel.AccessTokenResponseData,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class one.credify.sdk.core.request.ClaimProviderOfferListRequest
-keepnames class one.credify.sdk.core.request.ClaimProviderOfferListRequest
-if class one.credify.sdk.core.request.ClaimProviderOfferListRequest
-keep class one.credify.sdk.core.request.ClaimProviderOfferListRequestJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class one.credify.sdk.core.reponseModel.CommonResponse
-keepnames class one.credify.sdk.core.reponseModel.CommonResponse
-if class one.credify.sdk.core.reponseModel.CommonResponse
-keep class one.credify.sdk.core.reponseModel.CommonResponseJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class one.credify.sdk.core.reponseModel.CommonResponse
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class one.credify.sdk.core.reponseModel.CommonResponse
-keepclassmembers class one.credify.sdk.core.reponseModel.CommonResponse {
    public synthetic <init>(java.lang.Object,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class one.credify.sdk.core.reponseModel.ProviderEntity
-keepnames class one.credify.sdk.core.reponseModel.ProviderEntity
-if class one.credify.sdk.core.reponseModel.ProviderEntity
-keep class one.credify.sdk.core.reponseModel.ProviderEntityJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class one.credify.sdk.core.reponseModel.AvailableTermsEntity
-keepnames class one.credify.sdk.core.reponseModel.AvailableTermsEntity
-if class one.credify.sdk.core.reponseModel.AvailableTermsEntity
-keep class one.credify.sdk.core.reponseModel.AvailableTermsEntityJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class one.credify.sdk.core.reponseModel.OfferListResponseData
-keepnames class one.credify.sdk.core.reponseModel.OfferListResponseData
-if class one.credify.sdk.core.reponseModel.OfferListResponseData
-keep class one.credify.sdk.core.reponseModel.OfferListResponseDataJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class one.credify.sdk.core.reponseModel.OfferListResponse
-keepnames class one.credify.sdk.core.reponseModel.OfferListResponse
-if class one.credify.sdk.core.reponseModel.OfferListResponse
-keep class one.credify.sdk.core.reponseModel.OfferListResponseJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class one.credify.sdk.core.reponseModel.OfferListResponse
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class one.credify.sdk.core.reponseModel.OfferListResponse
-keepclassmembers class one.credify.sdk.core.reponseModel.OfferListResponse {
    public synthetic <init>(one.credify.sdk.core.reponseModel.OfferListResponseData,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class one.credify.sdk.core.reponseModel.FiatCurrencyEntity
-keepnames class one.credify.sdk.core.reponseModel.FiatCurrencyEntity
-if class one.credify.sdk.core.reponseModel.FiatCurrencyEntity
-keep class one.credify.sdk.core.reponseModel.FiatCurrencyEntityJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class one.credify.sdk.core.reponseModel.ErrorEntity
-keepnames class one.credify.sdk.core.reponseModel.ErrorEntity
-if class one.credify.sdk.core.reponseModel.ErrorEntity
-keep class one.credify.sdk.core.reponseModel.ErrorEntityJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}


