-if class com.apptrove.sdk.AppTroveEvent
-keepnames class com.apptrove.sdk.AppTroveEvent
-if class com.apptrove.sdk.AppTroveEvent
-keep class com.apptrove.sdk.AppTroveEventJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.apptrove.sdk.AppTroveEvent
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.apptrove.sdk.AppTroveEvent
-keepclassmembers class com.apptrove.sdk.AppTroveEvent {
    public synthetic <init>(java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.apptrove.sdk.DeviceInfo
-keepnames class com.apptrove.sdk.DeviceInfo
-if class com.apptrove.sdk.DeviceInfo
-keep class com.apptrove.sdk.DeviceInfoJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.apptrove.sdk.DeviceInfo
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.apptrove.sdk.DeviceInfo
-keepclassmembers class com.apptrove.sdk.DeviceInfo {
    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.apptrove.sdk.DlData
-keepnames class com.apptrove.sdk.DlData
-if class com.apptrove.sdk.DlData
-keep class com.apptrove.sdk.DlDataJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.apptrove.sdk.MetaReferrerDetails
-keepnames class com.apptrove.sdk.MetaReferrerDetails
-if class com.apptrove.sdk.MetaReferrerDetails
-keep class com.apptrove.sdk.MetaReferrerDetailsJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.apptrove.sdk.ResponseData
-keepnames class com.apptrove.sdk.ResponseData
-if class com.apptrove.sdk.ResponseData
-keep class com.apptrove.sdk.ResponseDataJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.apptrove.sdk.dynamic_link.DynamicLinkConfig
-keepnames class com.apptrove.sdk.dynamic_link.DynamicLinkConfig
-if class com.apptrove.sdk.dynamic_link.DynamicLinkConfig
-keep class com.apptrove.sdk.dynamic_link.DynamicLinkConfigJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.apptrove.sdk.dynamic_link.DynamicLinkConfig
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.apptrove.sdk.dynamic_link.DynamicLinkConfig
-keepclassmembers class com.apptrove.sdk.dynamic_link.DynamicLinkConfig {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.util.Map,com.apptrove.sdk.dynamic_link.Redirection,java.util.Map,com.apptrove.sdk.dynamic_link.SocialMedia,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.apptrove.sdk.dynamic_link.DynamicLinkResponse
-keepnames class com.apptrove.sdk.dynamic_link.DynamicLinkResponse
-if class com.apptrove.sdk.dynamic_link.DynamicLinkResponse
-keep class com.apptrove.sdk.dynamic_link.DynamicLinkResponseJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.apptrove.sdk.dynamic_link.DynamicLinkResponse
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.apptrove.sdk.dynamic_link.DynamicLinkResponse
-keepclassmembers class com.apptrove.sdk.dynamic_link.DynamicLinkResponse {
    public synthetic <init>(boolean,java.lang.String,com.apptrove.sdk.dynamic_link.ErrorResponse,com.apptrove.sdk.dynamic_link.LinkData,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.apptrove.sdk.dynamic_link.ErrorResponse
-keepnames class com.apptrove.sdk.dynamic_link.ErrorResponse
-if class com.apptrove.sdk.dynamic_link.ErrorResponse
-keep class com.apptrove.sdk.dynamic_link.ErrorResponseJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.apptrove.sdk.dynamic_link.LinkData
-keepnames class com.apptrove.sdk.dynamic_link.LinkData
-if class com.apptrove.sdk.dynamic_link.LinkData
-keep class com.apptrove.sdk.dynamic_link.LinkDataJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-if class com.apptrove.sdk.dynamic_link.Redirection
-keepnames class com.apptrove.sdk.dynamic_link.Redirection
-if class com.apptrove.sdk.dynamic_link.Redirection
-keep class com.apptrove.sdk.dynamic_link.RedirectionJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.apptrove.sdk.dynamic_link.Redirection
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.apptrove.sdk.dynamic_link.Redirection
-keepclassmembers class com.apptrove.sdk.dynamic_link.Redirection {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-if class com.apptrove.sdk.dynamic_link.SocialMedia
-keepnames class com.apptrove.sdk.dynamic_link.SocialMedia
-if class com.apptrove.sdk.dynamic_link.SocialMedia
-keep class com.apptrove.sdk.dynamic_link.SocialMediaJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class com.apptrove.sdk.dynamic_link.SocialMedia
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-if class com.apptrove.sdk.dynamic_link.SocialMedia
-keepclassmembers class com.apptrove.sdk.dynamic_link.SocialMedia {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}
