@@ -917,6 +917,15 @@ decoders.CallSessionEndedEvent = (input?: Record<string, any>) => {
917917 return decode ( typeMappings , input ) ;
918918} ;
919919
920+ decoders . CallSessionParticipantCountsUpdatedEvent = (
921+ input ?: Record < string , any > ,
922+ ) => {
923+ const typeMappings : TypeMapping = {
924+ created_at : { type : 'DatetimeType' , isSingle : true } ,
925+ } ;
926+ return decode ( typeMappings , input ) ;
927+ } ;
928+
920929decoders . CallSessionParticipantJoinedEvent = ( input ?: Record < string , any > ) => {
921930 const typeMappings : TypeMapping = {
922931 created_at : { type : 'DatetimeType' , isSingle : true } ,
@@ -1944,6 +1953,8 @@ decoders.FeedResponse = (input?: Record<string, any>) => {
19441953 created_by : { type : 'UserResponse' , isSingle : true } ,
19451954
19461955 deleted_at : { type : 'DatetimeType' , isSingle : true } ,
1956+
1957+ own_follows : { type : 'FollowResponse' , isSingle : false } ,
19471958 } ;
19481959 return decode ( typeMappings , input ) ;
19491960} ;
@@ -2290,6 +2301,13 @@ decoders.GetOrCreateFeedResponse = (input?: Record<string, any>) => {
22902301 return decode ( typeMappings , input ) ;
22912302} ;
22922303
2304+ decoders . GetOrCreateFeedViewResponse = ( input ?: Record < string , any > ) => {
2305+ const typeMappings : TypeMapping = {
2306+ feed_view : { type : 'FeedViewResponse' , isSingle : true } ,
2307+ } ;
2308+ return decode ( typeMappings , input ) ;
2309+ } ;
2310+
22932311decoders . GetPushTemplatesResponse = ( input ?: Record < string , any > ) => {
22942312 const typeMappings : TypeMapping = {
22952313 templates : { type : 'PushTemplate' , isSingle : false } ,
@@ -2860,6 +2878,24 @@ decoders.MuteResponse = (input?: Record<string, any>) => {
28602878 return decode ( typeMappings , input ) ;
28612879} ;
28622880
2881+ decoders . NotificationFeedUpdatedEvent = ( input ?: Record < string , any > ) => {
2882+ const typeMappings : TypeMapping = {
2883+ created_at : { type : 'DatetimeType' , isSingle : true } ,
2884+
2885+ received_at : { type : 'DatetimeType' , isSingle : true } ,
2886+
2887+ aggregated_activities : {
2888+ type : 'AggregatedActivityResponse' ,
2889+ isSingle : false ,
2890+ } ,
2891+
2892+ notification_status : { type : 'NotificationStatusResponse' , isSingle : true } ,
2893+
2894+ user : { type : 'UserResponseCommonFields' , isSingle : true } ,
2895+ } ;
2896+ return decode ( typeMappings , input ) ;
2897+ } ;
2898+
28632899decoders . NotificationMarkUnreadEvent = ( input ?: Record < string , any > ) => {
28642900 const typeMappings : TypeMapping = {
28652901 created_at : { type : 'DatetimeType' , isSingle : true } ,
@@ -2875,6 +2911,8 @@ decoders.NotificationMarkUnreadEvent = (input?: Record<string, any>) => {
28752911
28762912decoders . NotificationStatusResponse = ( input ?: Record < string , any > ) => {
28772913 const typeMappings : TypeMapping = {
2914+ last_read_at : { type : 'DatetimeType' , isSingle : true } ,
2915+
28782916 last_seen_at : { type : 'DatetimeType' , isSingle : true } ,
28792917 } ;
28802918 return decode ( typeMappings , input ) ;
@@ -3451,6 +3489,39 @@ decoders.RejectFollowResponse = (input?: Record<string, any>) => {
34513489 return decode ( typeMappings , input ) ;
34523490} ;
34533491
3492+ decoders . ReminderCreatedEvent = ( input ?: Record < string , any > ) => {
3493+ const typeMappings : TypeMapping = {
3494+ created_at : { type : 'DatetimeType' , isSingle : true } ,
3495+
3496+ received_at : { type : 'DatetimeType' , isSingle : true } ,
3497+
3498+ reminder : { type : 'ReminderResponseData' , isSingle : true } ,
3499+ } ;
3500+ return decode ( typeMappings , input ) ;
3501+ } ;
3502+
3503+ decoders . ReminderDeletedEvent = ( input ?: Record < string , any > ) => {
3504+ const typeMappings : TypeMapping = {
3505+ created_at : { type : 'DatetimeType' , isSingle : true } ,
3506+
3507+ received_at : { type : 'DatetimeType' , isSingle : true } ,
3508+
3509+ reminder : { type : 'ReminderResponseData' , isSingle : true } ,
3510+ } ;
3511+ return decode ( typeMappings , input ) ;
3512+ } ;
3513+
3514+ decoders . ReminderNotificationEvent = ( input ?: Record < string , any > ) => {
3515+ const typeMappings : TypeMapping = {
3516+ created_at : { type : 'DatetimeType' , isSingle : true } ,
3517+
3518+ received_at : { type : 'DatetimeType' , isSingle : true } ,
3519+
3520+ reminder : { type : 'ReminderResponseData' , isSingle : true } ,
3521+ } ;
3522+ return decode ( typeMappings , input ) ;
3523+ } ;
3524+
34543525decoders . ReminderResponseData = ( input ?: Record < string , any > ) => {
34553526 const typeMappings : TypeMapping = {
34563527 created_at : { type : 'DatetimeType' , isSingle : true } ,
@@ -3468,6 +3539,17 @@ decoders.ReminderResponseData = (input?: Record<string, any>) => {
34683539 return decode ( typeMappings , input ) ;
34693540} ;
34703541
3542+ decoders . ReminderUpdatedEvent = ( input ?: Record < string , any > ) => {
3543+ const typeMappings : TypeMapping = {
3544+ created_at : { type : 'DatetimeType' , isSingle : true } ,
3545+
3546+ received_at : { type : 'DatetimeType' , isSingle : true } ,
3547+
3548+ reminder : { type : 'ReminderResponseData' , isSingle : true } ,
3549+ } ;
3550+ return decode ( typeMappings , input ) ;
3551+ } ;
3552+
34713553decoders . ReviewQueueItemNewEvent = ( input ?: Record < string , any > ) => {
34723554 const typeMappings : TypeMapping = {
34733555 created_at : { type : 'DatetimeType' , isSingle : true } ,
@@ -3818,6 +3900,20 @@ decoders.UnblockedUserEvent = (input?: Record<string, any>) => {
38183900 return decode ( typeMappings , input ) ;
38193901} ;
38203902
3903+ decoders . UnfollowBatchResponse = ( input ?: Record < string , any > ) => {
3904+ const typeMappings : TypeMapping = {
3905+ follows : { type : 'FollowResponse' , isSingle : false } ,
3906+ } ;
3907+ return decode ( typeMappings , input ) ;
3908+ } ;
3909+
3910+ decoders . UnfollowResponse = ( input ?: Record < string , any > ) => {
3911+ const typeMappings : TypeMapping = {
3912+ follow : { type : 'FollowResponse' , isSingle : true } ,
3913+ } ;
3914+ return decode ( typeMappings , input ) ;
3915+ } ;
3916+
38213917decoders . UnpinActivityResponse = ( input ?: Record < string , any > ) => {
38223918 const typeMappings : TypeMapping = {
38233919 activity : { type : 'ActivityResponse' , isSingle : true } ,
0 commit comments