package e.a.s;

import d.n;
import d.n0.b.l;
import d.n0.c.s;
import d.n0.c.t;
import e.a.j;
import java.util.List;

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

    /* JADX INFO: compiled from: SerializersModuleCollector.kt */
    @n
    public static final class a {

        /* JADX INFO: renamed from: e.a.s.e$a$a, reason: collision with other inner class name */
        /* JADX INFO: compiled from: SerializersModuleCollector.kt */
        @n
        static final class C0095a extends t implements l<List<? extends e.a.b<?>>, e.a.b<?>> {

            /* JADX INFO: renamed from: d, reason: collision with root package name */
            final /* synthetic */ e.a.b<T> f3066d;

            /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
            C0095a(e.a.b<T> bVar) {
                super(1);
                this.f3066d = bVar;
            }

            @Override // d.n0.b.l
            /* JADX INFO: renamed from: c, reason: merged with bridge method [inline-methods] */
            public final e.a.b<?> e(List<? extends e.a.b<?>> list) {
                s.e(list, "it");
                return this.f3066d;
            }
        }

        public static <T> void a(e eVar, d.q0.b<T> bVar, e.a.b<T> bVar2) {
            s.e(bVar, "kClass");
            s.e(bVar2, "serializer");
            eVar.e(bVar, new C0095a(bVar2));
        }
    }

    <Base> void a(d.q0.b<Base> bVar, l<? super Base, ? extends j<? super Base>> lVar);

    <Base, Sub extends Base> void b(d.q0.b<Base> bVar, d.q0.b<Sub> bVar2, e.a.b<Sub> bVar3);

    <Base> void c(d.q0.b<Base> bVar, l<? super String, ? extends e.a.a<? extends Base>> lVar);

    <T> void d(d.q0.b<T> bVar, e.a.b<T> bVar2);

    <T> void e(d.q0.b<T> bVar, l<? super List<? extends e.a.b<?>>, ? extends e.a.b<?>> lVar);
}
