Yeah, I get that. But then 'select' would be an ol.MapEvent.EventType, and the getLayer and getFeatures functions would also be in ol.MapEvent.

But I think for now we can remove the event entirely, because we do everything interactively. The 'symbolizer' event of the layer can be used for now.