package k.a.o;

import j.p0.d.r;
import k.a.i;

/* JADX INFO: compiled from: Encoding.kt */
/* JADX INFO: loaded from: classes.dex */
public interface f {

    /* JADX INFO: compiled from: Encoding.kt */
    public static final class a {
        public static d a(f fVar, k.a.n.f fVar2, int i2) {
            r.f(fVar2, "descriptor");
            return fVar.a(fVar2);
        }

        public static void b(f fVar) {
        }

        public static <T> void c(f fVar, i<? super T> iVar, T t) {
            r.f(iVar, "serializer");
            if (iVar.a().h()) {
                fVar.e(iVar, t);
            } else if (t == null) {
                fVar.f();
            } else {
                fVar.z();
                fVar.e(iVar, t);
            }
        }

        /* JADX WARN: Multi-variable type inference failed */
        public static <T> void d(f fVar, i<? super T> iVar, T t) {
            r.f(iVar, "serializer");
            iVar.e(fVar, t);
        }
    }

    void E(String str);

    d a(k.a.n.f fVar);

    k.a.r.c d();

    <T> void e(i<? super T> iVar, T t);

    void f();

    void i(double d);

    void j(short s);

    d k(k.a.n.f fVar, int i2);

    void l(byte b);

    void m(boolean z);

    void p(k.a.n.f fVar, int i2);

    void r(int i2);

    f s(k.a.n.f fVar);

    void t(float f);

    void x(long j2);

    void y(char c);

    void z();
}
