
-keepnames class io.getstream.android.core.api.model.connection.StreamConnectedUser
-if class io.getstream.android.core.api.model.connection.StreamConnectedUser
-keep class io.getstream.android.core.api.model.connection.StreamConnectedUserJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class io.getstream.android.core.api.model.connection.StreamConnectedUser
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-keepclassmembers class io.getstream.android.core.api.model.connection.StreamConnectedUser {
    public synthetic <init>(java.util.Date,java.lang.String,java.lang.String,java.lang.String,java.util.Date,java.util.List,java.util.List,java.util.Map,java.util.Date,java.util.Date,java.lang.String,java.util.Date,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-keepnames class io.getstream.android.core.api.model.exceptions.StreamEndpointErrorData
-if class io.getstream.android.core.api.model.exceptions.StreamEndpointErrorData
-keep class io.getstream.android.core.api.model.exceptions.StreamEndpointErrorDataJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class io.getstream.android.core.api.model.exceptions.StreamEndpointErrorData
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-keepclassmembers class io.getstream.android.core.api.model.exceptions.StreamEndpointErrorData {
    public synthetic <init>(int,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.util.List,java.lang.Boolean,java.util.Map,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-keepnames class io.getstream.android.core.internal.model.StreamConnectUserDetailsRequest
-if class io.getstream.android.core.internal.model.StreamConnectUserDetailsRequest
-keep class io.getstream.android.core.internal.model.StreamConnectUserDetailsRequestJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class io.getstream.android.core.internal.model.StreamConnectUserDetailsRequest
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-keepclassmembers class io.getstream.android.core.internal.model.StreamConnectUserDetailsRequest {
    public synthetic <init>(java.lang.String,java.lang.String,java.lang.Boolean,java.lang.String,java.lang.String,java.util.Map,int,kotlin.jvm.internal.DefaultConstructorMarker);
}

-keepnames class io.getstream.android.core.internal.model.authentication.StreamWSAuthMessageRequest
-if class io.getstream.android.core.internal.model.authentication.StreamWSAuthMessageRequest
-keep class io.getstream.android.core.internal.model.authentication.StreamWSAuthMessageRequestJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-keepnames class io.getstream.android.core.internal.model.events.StreamClientConnectedEvent
-if class io.getstream.android.core.internal.model.events.StreamClientConnectedEvent
-keep class io.getstream.android.core.internal.model.events.StreamClientConnectedEventJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-keepnames class io.getstream.android.core.internal.model.events.StreamClientConnectionErrorEvent
-if class io.getstream.android.core.internal.model.events.StreamClientConnectionErrorEvent
-keep class io.getstream.android.core.internal.model.events.StreamClientConnectionErrorEventJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}

-keepnames class io.getstream.android.core.internal.model.events.StreamHealthCheckEvent
-if class io.getstream.android.core.internal.model.events.StreamHealthCheckEvent
-keep class io.getstream.android.core.internal.model.events.StreamHealthCheckEventJsonAdapter {
    public <init>(com.squareup.moshi.Moshi);
}
-if class io.getstream.android.core.internal.model.events.StreamHealthCheckEvent
-keepnames class kotlin.jvm.internal.DefaultConstructorMarker
-keepclassmembers class io.getstream.android.core.internal.model.events.StreamHealthCheckEvent {
    public synthetic <init>(java.lang.String,java.util.Date,java.util.Map,java.lang.String,int,kotlin.jvm.internal.DefaultConstructorMarker);
}
