package com.revenuecat.purchases.common;

import G.B;
import J4.c;
import com.revenuecat.purchases.common.events.BackendEvent;
import g5.a;
import java.util.ArrayList;
import kotlin.jvm.internal.D;
import kotlin.jvm.internal.g;
import kotlin.jvm.internal.o;
import kotlin.jvm.internal.p;
import l5.h;
import w4.C3137A;
import w4.k;

/* JADX INFO: loaded from: classes3.dex */
public final class JsonProvider$Companion$defaultJson$1 extends p implements c {
    public static final JsonProvider$Companion$defaultJson$1 INSTANCE = new JsonProvider$Companion$defaultJson$1();

    public JsonProvider$Companion$defaultJson$1() {
        super(1);
    }

    @Override // J4.c
    public /* bridge */ /* synthetic */ Object invoke(Object obj) {
        invoke((h) obj);
        return C3137A.f25453a;
    }

    public final void invoke(h Json) {
        o.h(Json, "$this$Json");
        B b5 = new B();
        g gVarA = D.a(BackendEvent.class);
        ArrayList<k> arrayList = new ArrayList();
        g gVarA2 = D.a(BackendEvent.CustomerCenter.class);
        a serializer = BackendEvent.CustomerCenter.Companion.serializer();
        o.h(serializer, "serializer");
        arrayList.add(new k(gVarA2, serializer));
        g gVarA3 = D.a(BackendEvent.Paywalls.class);
        a serializer2 = BackendEvent.Paywalls.Companion.serializer();
        o.h(serializer2, "serializer");
        arrayList.add(new k(gVarA3, serializer2));
        for (k kVar : arrayList) {
            Q4.c cVar = (Q4.c) kVar.f25469a;
            a aVar = (a) kVar.f25470b;
            o.f(cVar, "null cannot be cast to non-null type kotlin.reflect.KClass<Base of kotlinx.serialization.modules.PolymorphicModuleBuilder>");
            o.f(aVar, "null cannot be cast to non-null type kotlinx.serialization.KSerializer<T of kotlinx.serialization.internal.Platform_commonKt.cast>");
            B.e(b5, gVarA, cVar, aVar);
        }
        Json.f20348g = b5.d();
        Json.f20345d = "discriminator";
        Json.f20343b = true;
    }
}
