I haven't found any examples on how to do this. I'm assuming it is not possible based on examples like this:
@Bean(MyImplementation.class) MyInterface myInterface;
where the class to inject is already determined.