A SharedFlow that emits a Unit whenever an event is added, deleted, or when all events are cleared. Observers can collect this flow to know when to refresh their data.