package e.a.p;

import d.n;
import d.n0.c.s;
import e.a.j;

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

    /* JADX INFO: compiled from: Encoding.kt */
    @n
    public static final class a {
        public static d a(f fVar, e.a.o.f fVar2, int i) {
            s.e(fVar2, "descriptor");
            return fVar.c(fVar2);
        }

        /* JADX WARN: Multi-variable type inference failed */
        public static <T> void b(f fVar, j<? super T> jVar, T t) {
            s.e(jVar, "serializer");
            jVar.serialize(fVar, t);
        }
    }

    void C(String str);

    e.a.s.c b();

    d c(e.a.o.f fVar);

    <T> void e(j<? super T> jVar, T t);

    void f();

    void i(double d2);

    void j(short s);

    void k(byte b2);

    void l(boolean z);

    void n(float f2);

    void o(char c2);

    d s(e.a.o.f fVar, int i);

    void t(e.a.o.f fVar, int i);

    void u(int i);

    f v(e.a.o.f fVar);

    void z(long j);
}
