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

import java.util.List;
import kotlin.reflect.w.internal.y0.m.m;
import kotlin.reflect.w.internal.y0.n.b2.o;
import kotlin.reflect.w.internal.y0.n.e1;
import kotlin.reflect.w.internal.y0.n.h0;
import kotlin.reflect.w.internal.y0.n.x1;

/* JADX INFO: loaded from: classes.dex */
public interface b1 extends h, o {
    boolean D();

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

    m g0();

    List<h0> getUpperBounds();

    int i();

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

    x1 n();

    boolean n0();
}
