package kotlin.reflect.w.internal.y0.d;

import java.util.Collection;
import java.util.List;
import kotlin.reflect.w.internal.y0.n.h0;

/* JADX INFO: loaded from: classes.dex */
public interface a extends l, o, y0<a> {

    /* JADX INFO: renamed from: r.i0.w.b.y0.d.a$a, reason: collision with other inner class name */
    public interface InterfaceC0111a<V> {
    }

    boolean E();

    @Override // kotlin.reflect.w.internal.y0.d.k
    a a();

    Collection<? extends a> e();

    s0 e0();

    h0 getReturnType();

    List<b1> getTypeParameters();

    List<h1> h();

    <V> V h0(InterfaceC0111a<V> interfaceC0111a);

    s0 l0();

    List<s0> q0();
}
