package gi;

/* loaded from: classes.dex */
public abstract class d {
    public static d f(Object obj) {
        return new a(null, obj, f.DEFAULT, null, null);
    }

    public static d g(Object obj, g gVar) {
        return new a(null, obj, f.DEFAULT, gVar, null);
    }

    public static d h(Object obj) {
        return new a(null, obj, f.HIGHEST, null, null);
    }

    public abstract Integer a();

    public abstract e b();

    public abstract Object c();

    public abstract f d();

    public abstract g e();
}
