flow: Correct and enhance Flow types for Notifications
flow: Correct and enhance Flow types for Notifications

* proper types for all data fields (they are mostly string)
* split into concrete private/group/stream types

vishwesh3/zulip-mobile,vishwesh3/zulip-mobile,vishwesh3/zulip-mobile,vishwesh3/zulip-mobile