This is true that event is an `object` here, but can we specify what kind of data structure we expect here. AFAIK it should be a data structure respecting the `payloads.Reconnection` schema.
Another way would be to expect an actual `payloads.Reconnection` instance. In this case we need to modify the listener to transform the data structure into a payload.