package e.a.p;

import d.n;
import d.n0.c.s;

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

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

        public static boolean b(c cVar) {
            return false;
        }

        public static /* synthetic */ Object c(c cVar, e.a.o.f fVar, int i, e.a.a aVar, Object obj, int i2, Object obj2) {
            if (obj2 != null) {
                throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: decodeSerializableElement");
            }
            if ((i2 & 8) != 0) {
                obj = null;
            }
            return cVar.m(fVar, i, aVar, obj);
        }
    }

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

    float E(e.a.o.f fVar, int i);

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

    e.a.s.c b();

    long h(e.a.o.f fVar, int i);

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

    <T> T m(e.a.o.f fVar, int i, e.a.a<T> aVar, T t);

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

    char p(e.a.o.f fVar, int i);

    byte q(e.a.o.f fVar, int i);

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

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

    short v(e.a.o.f fVar, int i);

    int w(e.a.o.f fVar);

    boolean x();

    double z(e.a.o.f fVar, int i);
}
