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

import com.revenuecat.purchases.paywalls.components.common.LocalizationData;
import g5.a;
import g5.f;
import i5.c;
import i5.g;
import j5.d;
import kotlin.jvm.internal.o;

/* JADX INFO: loaded from: classes3.dex */
final class LocalizationDataSerializer implements a {
    public static final LocalizationDataSerializer INSTANCE = new LocalizationDataSerializer();
    private static final g descriptor = W.a.T("LocalizationData", c.f19078k, new g[0]);

    private LocalizationDataSerializer() {
    }

    public static /* synthetic */ void getDescriptor$annotations() {
    }

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

    @Override // g5.a
    public LocalizationData deserialize(j5.c decoder) {
        o.h(decoder, "decoder");
        try {
            return (LocalizationData) decoder.u(LocalizationData.Text.Companion.serializer());
        } catch (f unused) {
            return (LocalizationData) decoder.u(LocalizationData.Image.Companion.serializer());
        }
    }

    @Override // g5.a
    public void serialize(d encoder, LocalizationData value) {
        o.h(encoder, "encoder");
        o.h(value, "value");
        throw new IllegalStateException("Serialization is not implemented as it is not (yet) needed.");
    }
}
