
-if class com.checkout.components.rememberme.model.BillingAddress
-keepnames class com.checkout.components.rememberme.model.BillingAddress
-if class com.checkout.components.rememberme.model.BillingAddress
-keep class com.checkout.components.rememberme.model.BillingAddressJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.checkout.components.rememberme.model.CardDetails
-keepnames class com.checkout.components.rememberme.model.CardDetails
-if class com.checkout.components.rememberme.model.CardDetails
-keep class com.checkout.components.rememberme.model.CardDetailsJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.checkout.components.rememberme.model.CreateMerchantTokenRequest
-keepnames class com.checkout.components.rememberme.model.CreateMerchantTokenRequest
-if class com.checkout.components.rememberme.model.CreateMerchantTokenRequest
-keep class com.checkout.components.rememberme.model.CreateMerchantTokenRequestJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.checkout.components.rememberme.model.GetWalletResponse
-keepnames class com.checkout.components.rememberme.model.GetWalletResponse
-if class com.checkout.components.rememberme.model.GetWalletResponse
-keep class com.checkout.components.rememberme.model.GetWalletResponseJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.checkout.components.rememberme.model.PaymentMethod
-keepnames class com.checkout.components.rememberme.model.PaymentMethod
-if class com.checkout.components.rememberme.model.PaymentMethod
-keep class com.checkout.components.rememberme.model.PaymentMethodJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.checkout.components.rememberme.model.ShippingAddress
-keepnames class com.checkout.components.rememberme.model.ShippingAddress
-if class com.checkout.components.rememberme.model.ShippingAddress
-keep class com.checkout.components.rememberme.model.ShippingAddressJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.checkout.components.rememberme.model.authentication.CreateChallengeRequestBody
-keepnames class com.checkout.components.rememberme.model.authentication.CreateChallengeRequestBody
-if class com.checkout.components.rememberme.model.authentication.CreateChallengeRequestBody
-keep class com.checkout.components.rememberme.model.authentication.CreateChallengeRequestBodyJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.checkout.components.rememberme.model.authentication.CreateChallengeRequestBody
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.checkout.components.rememberme.model.authentication.CreateChallengeRequestBody
-keepclassmembers class com.checkout.components.rememberme.model.authentication.CreateChallengeRequestBody {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.checkout.components.rememberme.model.authentication.CreateChallengeResponse
-keepnames class com.checkout.components.rememberme.model.authentication.CreateChallengeResponse
-if class com.checkout.components.rememberme.model.authentication.CreateChallengeResponse
-keep class com.checkout.components.rememberme.model.authentication.CreateChallengeResponseJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.checkout.components.rememberme.model.authentication.CreateHintRequest
-keepnames class com.checkout.components.rememberme.model.authentication.CreateHintRequest
-if class com.checkout.components.rememberme.model.authentication.CreateHintRequest
-keep class com.checkout.components.rememberme.model.authentication.CreateHintRequestJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.checkout.components.rememberme.model.authentication.CreateHintRequest
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.checkout.components.rememberme.model.authentication.CreateHintRequest
-keepclassmembers class com.checkout.components.rememberme.model.authentication.CreateHintRequest {
    public synthetic <init>(com.checkout.components.interfaces.model.rememberme.HintType,java.lang.String,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.checkout.components.rememberme.model.authentication.CreateHintResponse
-keepnames class com.checkout.components.rememberme.model.authentication.CreateHintResponse
-if class com.checkout.components.rememberme.model.authentication.CreateHintResponse
-keep class com.checkout.components.rememberme.model.authentication.CreateHintResponseJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.checkout.components.rememberme.model.authentication.RespondChallengeRequest
-keepnames class com.checkout.components.rememberme.model.authentication.RespondChallengeRequest
-if class com.checkout.components.rememberme.model.authentication.RespondChallengeRequest
-keep class com.checkout.components.rememberme.model.authentication.RespondChallengeRequestJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.checkout.components.rememberme.model.authentication.RespondChallengeResponse
-keepnames class com.checkout.components.rememberme.model.authentication.RespondChallengeResponse
-if class com.checkout.components.rememberme.model.authentication.RespondChallengeResponse
-keep class com.checkout.components.rememberme.model.authentication.RespondChallengeResponseJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
