
-if class app.cash.paykit.core.models.request.CustomerRequestData
-keepnames class app.cash.paykit.core.models.request.CustomerRequestData
-if class app.cash.paykit.core.models.request.CustomerRequestData
-keep class app.cash.paykit.core.models.request.CustomerRequestDataJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class app.cash.paykit.core.models.analytics.AnalyticsResponse
-keepnames class app.cash.paykit.core.models.analytics.AnalyticsResponse
-if class app.cash.paykit.core.models.analytics.AnalyticsResponse
-keep class app.cash.paykit.core.models.analytics.AnalyticsResponseJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class AnalyticsRequest
-keepnames class AnalyticsRequest
-if class AnalyticsRequest
-keep class AnalyticsRequestJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class app.cash.paykit.core.models.response.CustomerTopLevelResponse
-keepnames class app.cash.paykit.core.models.response.CustomerTopLevelResponse
-if class app.cash.paykit.core.models.response.CustomerTopLevelResponse
-keep class app.cash.paykit.core.models.response.CustomerTopLevelResponseJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class app.cash.paykit.core.models.response.ApiErrorResponse
-keepnames class app.cash.paykit.core.models.response.ApiErrorResponse
-if class app.cash.paykit.core.models.response.ApiErrorResponse
-keep class app.cash.paykit.core.models.response.ApiErrorResponseJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class app.cash.paykit.core.models.analytics.EventStream2Response
-keepnames class app.cash.paykit.core.models.analytics.EventStream2Response
-if class app.cash.paykit.core.models.analytics.EventStream2Response
-keep class app.cash.paykit.core.models.analytics.EventStream2ResponseJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class AnalyticsEvent
-keepnames class AnalyticsEvent
-if class AnalyticsEvent
-keep class AnalyticsEventJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class EventStream2Event
-keepnames class EventStream2Event
-if class EventStream2Event
-keep class EventStream2EventJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class app.cash.paykit.core.models.response.RequesterProfile
-keepnames class app.cash.paykit.core.models.response.RequesterProfile
-if class app.cash.paykit.core.models.response.RequesterProfile
-keep class app.cash.paykit.core.models.response.RequesterProfileJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class app.cash.paykit.core.models.response.AuthFlowTriggers
-keepnames class app.cash.paykit.core.models.response.AuthFlowTriggers
-if class app.cash.paykit.core.models.response.AuthFlowTriggers
-keep class app.cash.paykit.core.models.response.AuthFlowTriggersJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class app.cash.paykit.core.models.common.Action
-keepnames class app.cash.paykit.core.models.common.Action
-if class app.cash.paykit.core.models.common.Action
-keep class app.cash.paykit.core.models.common.ActionJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class app.cash.paykit.core.models.common.Action
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class app.cash.paykit.core.models.common.Action
-keepclassmembers class app.cash.paykit.core.models.common.Action {
    public synthetic <init>(java.lang.Integer,java.lang.String,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class app.cash.paykit.core.models.response.ApiError
-keepnames class app.cash.paykit.core.models.response.ApiError
-if class app.cash.paykit.core.models.response.ApiError
-keep class app.cash.paykit.core.models.response.ApiErrorJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class app.cash.paykit.core.models.analytics.payloads.AnalyticsCustomerRequestPayload
-keepnames class app.cash.paykit.core.models.analytics.payloads.AnalyticsCustomerRequestPayload
-if class app.cash.paykit.core.models.analytics.payloads.AnalyticsCustomerRequestPayload
-keep class app.cash.paykit.core.models.analytics.payloads.AnalyticsCustomerRequestPayloadJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class app.cash.paykit.core.models.analytics.payloads.AnalyticsCustomerRequestPayload
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class app.cash.paykit.core.models.analytics.payloads.AnalyticsCustomerRequestPayload
-keepclassmembers class app.cash.paykit.core.models.analytics.payloads.AnalyticsCustomerRequestPayload {
    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,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.Long,java.lang.Long,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,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,int,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class app.cash.paykit.core.models.response.CustomerResponseData
-keepnames class app.cash.paykit.core.models.response.CustomerResponseData
-if class app.cash.paykit.core.models.response.CustomerResponseData
-keep class app.cash.paykit.core.models.response.CustomerResponseDataJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class EventStream2AnalyticsRequest
-keepnames class EventStream2AnalyticsRequest
-if class EventStream2AnalyticsRequest
-keep class EventStream2AnalyticsRequestJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class app.cash.paykit.core.models.response.Grant
-keepnames class app.cash.paykit.core.models.response.Grant
-if class app.cash.paykit.core.models.response.Grant
-keep class app.cash.paykit.core.models.response.GrantJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class app.cash.paykit.core.models.analytics.payloads.AnalyticsInitializationPayload
-keepnames class app.cash.paykit.core.models.analytics.payloads.AnalyticsInitializationPayload
-if class app.cash.paykit.core.models.analytics.payloads.AnalyticsInitializationPayload
-keep class app.cash.paykit.core.models.analytics.payloads.AnalyticsInitializationPayloadJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class app.cash.paykit.core.models.response.Origin
-keepnames class app.cash.paykit.core.models.response.Origin
-if class app.cash.paykit.core.models.response.Origin
-keep class app.cash.paykit.core.models.response.OriginJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class app.cash.paykit.core.models.request.CreateCustomerRequest
-keepnames class app.cash.paykit.core.models.request.CreateCustomerRequest
-if class app.cash.paykit.core.models.request.CreateCustomerRequest
-keep class app.cash.paykit.core.models.request.CreateCustomerRequestJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class app.cash.paykit.core.models.request.CreateCustomerRequest
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class app.cash.paykit.core.models.request.CreateCustomerRequest
-keepclassmembers class app.cash.paykit.core.models.request.CreateCustomerRequest {
    public synthetic <init>(java.lang.String,app.cash.paykit.core.models.request.CustomerRequestData,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class app.cash.paykit.core.models.response.CustomerProfile
-keepnames class app.cash.paykit.core.models.response.CustomerProfile
-if class app.cash.paykit.core.models.response.CustomerProfile
-keep class app.cash.paykit.core.models.response.CustomerProfileJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class app.cash.paykit.core.models.analytics.payloads.AnalyticsEventListenerPayload
-keepnames class app.cash.paykit.core.models.analytics.payloads.AnalyticsEventListenerPayload
-if class app.cash.paykit.core.models.analytics.payloads.AnalyticsEventListenerPayload
-keep class app.cash.paykit.core.models.analytics.payloads.AnalyticsEventListenerPayloadJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}


