package kotlin.reflect.jvm.internal.impl.load.java.descriptors;

import defpackage.kp6;
import defpackage.pq6;
import defpackage.q07;
import java.util.List;
import kotlin.reflect.jvm.internal.impl.descriptors.CallableDescriptor;
import kotlin.reflect.jvm.internal.impl.descriptors.CallableMemberDescriptor;
import kotlin.reflect.jvm.internal.impl.types.KotlinType;

/* JADX INFO: loaded from: classes3.dex */
public interface JavaCallableMemberDescriptor extends CallableMemberDescriptor {
    @kp6
    JavaCallableMemberDescriptor enhance(@pq6 KotlinType kotlinType, @kp6 List<KotlinType> list, @kp6 KotlinType kotlinType2, @pq6 q07<CallableDescriptor.UserDataKey<?>, ?> q07Var);
}
