package com.revenuecat.purchases.paywalls.components.common;

import J4.c;
import W.b;
import com.revenuecat.purchases.InternalRevenueCatAPI;
import com.revenuecat.purchases.utils.MapExtensionsKt;
import g5.a;
import i5.g;
import j5.d;
import java.util.Locale;
import java.util.Map;
import k5.H;
import k5.e0;
import kotlin.jvm.internal.o;
import kotlin.jvm.internal.p;

/* JADX INFO: loaded from: classes3.dex */
@InternalRevenueCatAPI
public final class VariableLocalizationKeyMapSerializer implements a {
    public static final VariableLocalizationKeyMapSerializer INSTANCE = new VariableLocalizationKeyMapSerializer();
    private static final a delegate;
    private static final g descriptor;

    /* JADX INFO: renamed from: com.revenuecat.purchases.paywalls.components.common.VariableLocalizationKeyMapSerializer$deserialize$1, reason: invalid class name */
    public static final class AnonymousClass1 extends p implements c {
        public static final AnonymousClass1 INSTANCE = new AnonymousClass1();

        public AnonymousClass1() {
            super(1);
        }

        @Override // J4.c
        public final VariableLocalizationKey invoke(Map.Entry<String, String> entry) {
            o.h(entry, "<name for destructuring parameter 0>");
            try {
                String upperCase = entry.getKey().toUpperCase(Locale.ROOT);
                o.g(upperCase, "toUpperCase(...)");
                return VariableLocalizationKey.valueOf(upperCase);
            } catch (IllegalArgumentException unused) {
                return null;
            }
        }
    }

    static {
        e0 e0Var = e0.f20048a;
        H hN = b.N(e0Var, e0Var);
        delegate = hN;
        descriptor = hN.f20002c;
    }

    private VariableLocalizationKeyMapSerializer() {
    }

    @Override // g5.a
    public g getDescriptor() {
        return descriptor;
    }

    @Override // g5.a
    public void serialize(d encoder, Map<VariableLocalizationKey, String> value) {
        o.h(encoder, "encoder");
        o.h(value, "value");
    }

    @Override // g5.a
    public Map<VariableLocalizationKey, String> deserialize(j5.c decoder) {
        o.h(decoder, "decoder");
        return MapExtensionsKt.mapNotNullKeys((Map) decoder.u(delegate), AnonymousClass1.INSTANCE);
    }
}
