package k.a.o;

import j.p0.d.r;

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

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

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

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

    <T> T D(k.a.n.f fVar, int i2, k.a.a<T> aVar, T t);

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

    void b(k.a.n.f fVar);

    k.a.r.c d();

    int e(k.a.n.f fVar);

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

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

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

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

    <T> T m(k.a.n.f fVar, int i2, k.a.a<T> aVar, T t);

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

    int q(k.a.n.f fVar);

    boolean r();

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

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

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

    e y(k.a.n.f fVar, int i2);
}
