package k.a.r;

import j.p0.c.l;
import j.p0.d.r;
import j.p0.d.s;
import java.util.List;
import k.a.i;

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

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

        /* JADX INFO: renamed from: k.a.r.e$a$a, reason: collision with other inner class name */
        /* JADX INFO: compiled from: SerializersModuleCollector.kt */
        static final class C0093a extends s implements l<List<? extends k.a.b<?>>, k.a.b<?>> {
            final /* synthetic */ k.a.b<T> b;

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

            @Override // j.p0.c.l
            /* JADX INFO: renamed from: a, reason: merged with bridge method [inline-methods] */
            public final k.a.b<?> invoke(List<? extends k.a.b<?>> list) {
                r.f(list, "it");
                return this.b;
            }
        }

        public static <T> void a(e eVar, j.s0.c<T> cVar, k.a.b<T> bVar) {
            r.f(cVar, "kClass");
            r.f(bVar, "serializer");
            eVar.d(cVar, new C0093a(bVar));
        }
    }

    <Base, Sub extends Base> void a(j.s0.c<Base> cVar, j.s0.c<Sub> cVar2, k.a.b<Sub> bVar);

    <Base> void b(j.s0.c<Base> cVar, l<? super String, ? extends k.a.a<? extends Base>> lVar);

    <T> void c(j.s0.c<T> cVar, k.a.b<T> bVar);

    <T> void d(j.s0.c<T> cVar, l<? super List<? extends k.a.b<?>>, ? extends k.a.b<?>> lVar);

    <Base> void e(j.s0.c<Base> cVar, l<? super Base, ? extends i<? super Base>> lVar);
}
