package com.revenuecat.purchases.paywalls;

import S4.p;
import W.b;
import g5.a;
import i5.e;
import i5.g;
import j5.c;
import j5.d;
import k5.e0;
import kotlin.jvm.internal.o;

/* JADX INFO: loaded from: classes3.dex */
public final class EmptyStringToNullSerializer implements a {
    public static final EmptyStringToNullSerializer INSTANCE = new EmptyStringToNullSerializer();
    private static final a delegate = b.h0(e0.f20048a);
    private static final g descriptor = W.a.L("EmptyStringToNullSerializer", e.f19086r);

    private EmptyStringToNullSerializer() {
    }

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

    @Override // g5.a
    public String deserialize(c decoder) {
        o.h(decoder, "decoder");
        String str = (String) delegate.deserialize(decoder);
        if (str == null || p.Q0(str)) {
            return null;
        }
        return str;
    }

    @Override // g5.a
    public void serialize(d encoder, String str) {
        o.h(encoder, "encoder");
        if (str == null) {
            encoder.F("");
        } else {
            encoder.F(str);
        }
    }
}
