This should be a new instrumentation package. The instrumentation should use only the [Events API](https://github.com/open-telemetry/opentelemetry-js/tree/main/experimental/packages/api-events) as a dependency for generating the event. The event semantic conventions are drafted [here](https://github.com/scheler/semantic-conventions/blob/browser-events-v2/docs/browser/events.md#useraction) (and part of https://github.com/open-telemetry/semantic-conventions/pull/838).