Assistant with creation policies

I have a quick (yet very important) question related to CreationPolicy. If I set a property (that is ImportMany) with a RequiredCreationPolicy of "Any" will it be able to store objects that are both Shared and Non-Shared. For example,
if the property in question imports interface IBlah and I have two classes that inherit IBlah, can ClassA : IBlah be Shared and ClassB : IBlah be Non-Shared? or must they both be the same?