package h.b.n;

import g.i;

/* JADX INFO: compiled from: Decoding.kt */
/* JADX INFO: loaded from: classes.dex */
@i
public interface c {
    double A(h.b.m.e eVar, int i2);

    e B(h.b.m.e eVar, int i2);

    float G(h.b.m.e eVar, int i2);

    void a(h.b.m.e eVar);

    h.b.q.c b();

    long h(h.b.m.e eVar, int i2);

    int k(h.b.m.e eVar, int i2);

    <T> T m(h.b.m.e eVar, int i2, h.b.a<T> aVar, T t);

    int o(h.b.m.e eVar);

    char p(h.b.m.e eVar, int i2);

    byte q(h.b.m.e eVar, int i2);

    boolean s(h.b.m.e eVar, int i2);

    String t(h.b.m.e eVar, int i2);

    <T> T v(h.b.m.e eVar, int i2, h.b.a<T> aVar, T t);

    short w(h.b.m.e eVar, int i2);

    int x(h.b.m.e eVar);

    boolean y();
}
