NativeInputEventListener
interface NativeInputEventListener
Listens for native input events raised from the app layer (the host that shows the widget and receives its submit callbacks). Keeps :app off duckchat-impl internals — implementations live in duckchat-impl. The current implementation (MetricsNativeInputEventListener) fans these events out to the pixel, session-usage and discovery-funnel collaborators.