/** * An instrumentation/analytics event a UI Extension asks its embedder to record via * {@link UIExtensionServiceAPILayer.sendAnalyticsEvent}. * The embedder enriches it with context it owns (e.g. the node factory * id) and forwards it to the actual analytics sink. */ export type AnalyticsEvent = RequestNodeMigrationEvent; // NOSONAR type alias will become a union type when we add more events /** The user requested migrating a node's auto-generated dialog to a modern one. */ type RequestNodeMigrationEvent = { name: "request-node-migration"; };