-if class com.checkout.components.insight.data.dto.Accessibility
-keepnames class com.checkout.components.insight.data.dto.Accessibility
-if class com.checkout.components.insight.data.dto.Accessibility
-keep class com.checkout.components.insight.data.dto.AccessibilityJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.checkout.components.insight.data.dto.DeviceData
-keepnames class com.checkout.components.insight.data.dto.DeviceData
-if class com.checkout.components.insight.data.dto.DeviceData
-keep class com.checkout.components.insight.data.dto.DeviceDataJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.checkout.components.insight.data.dto.DeviceData
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.checkout.components.insight.data.dto.DeviceData
-keepclassmembers class com.checkout.components.insight.data.dto.DeviceData {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.checkout.components.insight.data.dto.Accessibility,com.checkout.components.insight.data.dto.FrameworkData,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.checkout.components.insight.data.dto.ErrorDetails$Details
-keepnames class com.checkout.components.insight.data.dto.ErrorDetails$Details
-if class com.checkout.components.insight.data.dto.ErrorDetails$Details
-keep class com.checkout.components.insight.data.dto.ErrorDetails_DetailsJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.checkout.components.insight.data.dto.ErrorDetails$Details
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.checkout.components.insight.data.dto.ErrorDetails$Details
-keepclassmembers class com.checkout.components.insight.data.dto.ErrorDetails$Details {
    public synthetic <init>(java.lang.String,java.util.List,java.lang.String,java.lang.Integer,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.checkout.components.insight.data.dto.ErrorDetails
-keepnames class com.checkout.components.insight.data.dto.ErrorDetails
-if class com.checkout.components.insight.data.dto.ErrorDetails
-keep class com.checkout.components.insight.data.dto.ErrorDetailsJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.checkout.components.insight.data.dto.ErrorDetails
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.checkout.components.insight.data.dto.ErrorDetails
-keepclassmembers class com.checkout.components.insight.data.dto.ErrorDetails {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,com.checkout.components.insight.data.dto.ErrorDetails$Details,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.checkout.components.insight.data.dto.EventData$LogEvent
-keepnames class com.checkout.components.insight.data.dto.EventData$LogEvent
-if class com.checkout.components.insight.data.dto.EventData$LogEvent
-keep class com.checkout.components.insight.data.dto.EventData_LogEventJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.checkout.components.insight.data.dto.EventData$MetricEvent
-keepnames class com.checkout.components.insight.data.dto.EventData$MetricEvent
-if class com.checkout.components.insight.data.dto.EventData$MetricEvent
-keep class com.checkout.components.insight.data.dto.EventData_MetricEventJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.checkout.components.insight.data.dto.EventData$ProductEvent
-keepnames class com.checkout.components.insight.data.dto.EventData$ProductEvent
-if class com.checkout.components.insight.data.dto.EventData$ProductEvent
-keep class com.checkout.components.insight.data.dto.EventData_ProductEventJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.checkout.components.insight.data.dto.EventData$ProductEvent
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.checkout.components.insight.data.dto.EventData$ProductEvent
-keepclassmembers class com.checkout.components.insight.data.dto.EventData$ProductEvent {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,com.checkout.components.insight.data.dto.DeviceData,java.lang.String,java.lang.String,com.checkout.components.insight.data.dto.Properties,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.checkout.components.insight.data.dto.Events
-keepnames class com.checkout.components.insight.data.dto.Events
-if class com.checkout.components.insight.data.dto.Events
-keep class com.checkout.components.insight.data.dto.EventsJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.checkout.components.insight.data.dto.FrameworkData
-keepnames class com.checkout.components.insight.data.dto.FrameworkData
-if class com.checkout.components.insight.data.dto.FrameworkData
-keep class com.checkout.components.insight.data.dto.FrameworkDataJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.checkout.components.insight.data.dto.FrameworkData
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.checkout.components.insight.data.dto.FrameworkData
-keepclassmembers class com.checkout.components.insight.data.dto.FrameworkData {
    public synthetic <init>(java.lang.String,java.lang.String,java.util.Map,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.checkout.components.insight.data.dto.Properties
-keepnames class com.checkout.components.insight.data.dto.Properties
-if class com.checkout.components.insight.data.dto.Properties
-keep class com.checkout.components.insight.data.dto.PropertiesJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.checkout.components.insight.data.dto.Properties
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.checkout.components.insight.data.dto.Properties
-keepclassmembers class com.checkout.components.insight.data.dto.Properties {
    public synthetic <init>(java.util.Map,java.util.Map,java.lang.String,java.util.Map,java.util.List,java.util.Map,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,kotlin.jvm.internal.DefaultConstructorMarker);
}
