package defpackage;

import androidx.media3.container.NalUnitUtil;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u0000\n\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\bf\u0018\u00002\u00020\u0001¨\u0006\u0002"}, d2 = {"Lfl2;", "", "kotlinx-serialization-core"}, k = 1, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
public interface fl2 {

    @Metadata(k = 3, mv = {2, 0, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static final class a {
        public static void a(fl2 fl2Var, yi8 yi8Var, Object obj) {
            cr4.g(yi8Var, "serializer");
            if (yi8Var.getDescriptor().b()) {
                fl2Var.y(yi8Var, obj);
            } else if (obj == null) {
                fl2Var.u();
            } else {
                fl2Var.aa();
                fl2Var.y(yi8Var, obj);
            }
        }
    }

    pj8 a();

    void aa();

    void ad(int i);

    void ag(String str);

    fa1 c(bi8 bi8Var);

    void f(double d);

    void h(byte b);

    fl2 i(bi8 bi8Var);

    void m(bi8 bi8Var, int i);

    void p(long j);

    fa1 s(bi8 bi8Var, int i);

    void u();

    void v(short s);

    void w(boolean z);

    void x(float f);

    void y(yi8 yi8Var, Object obj);

    void z(char c);
}
