Triggered when the module is destroyed.
Fired when the gesture ends: active pointers drop below minPointers,
or on pointercancel / window blur.
Fired once per microtask when any pointer moves after start.
Fired when a pointer is added.
Fired when a pointer moves.
Fired when a pointer is removed.
Triggered when the module's properties are updated. Receives the diff (changed keys and new values) as the first argument.
Fired when the required number of pointers is reached.
Maps event names to their callback payload types.
Extend this interface to map event names to payload types. Use
undefinedfor events without a payload.