How to change BP Actor in editor

On the image, you can see a spline. It is a Blueprint for making splines.

On the right side, in details panel, there is a slot for static mesh. I can change static mesh at will, from editor. However I cannot make that slot to be Blueprint Actor. I want to be able to change Blueprint Actor in editor.

So inside this Spline Blueprint I want to create a function that would allow me to attach another blueprint as a spline component. So far I was only able to attach Static mesh as a component.