Type passed when creating components