11/**
2- * Type Definitions for SendBird SDK v3.0.61
2+ * Type Definitions for SendBird SDK v3.0.62
33 * homepage: https://sendbird.com/
44 * git: https://github.com/smilefam/SendBird-SDK-JavaScript
55 */
@@ -53,6 +53,7 @@ declare namespace SendBird {
5353 GroupChannelParams : GroupChannelParams ;
5454 UserMessageParams : UserMessageParams ;
5555 FileMessageParams : FileMessageParams ;
56+ GroupChannelTotalUnreadMessageCountParams : GroupChannelTotalUnreadMessageCountParams ;
5657
5758 connect ( userId : string , callback ?: userCallback ) : void ;
5859 connect ( userId : string , apiHost : string , wsHost : string , callback ?: userCallback ) : void ;
@@ -231,6 +232,11 @@ declare namespace SendBird {
231232 buildFromSerializedData ( serializedObject : Object ) : AdminMessage ;
232233 }
233234
235+ interface GroupChannelTotalUnreadMessageCountParams {
236+ channelCustomTypesFilter : Array < string > ;
237+ superChannelFilter : 'all' | 'super' | 'nonsuper' ;
238+ }
239+
234240 interface UserMessageParams {
235241 message : string ;
236242 data : string ;
@@ -370,15 +376,15 @@ declare namespace SendBird {
370376 getPreviousMessagesByTimestamp (
371377 ts : number ,
372378 isInclusive : boolean ,
373- prevtResultSize : number ,
379+ prevResultSize : number ,
374380 shouldReverse : boolean ,
375381 messageType : string ,
376382 customType : string ,
377383 callback : messageListCallback
378384 ) : void ;
379385 getPreviousAndNextMessagesByTimestamp (
380386 ts : number ,
381- prevtResultSize : number ,
387+ prevResultSize : number ,
382388 nextResultSize : number ,
383389 shouldReverse : boolean ,
384390 messageType : string ,
@@ -397,15 +403,15 @@ declare namespace SendBird {
397403 getPreviousMessagesByID (
398404 messageId : number ,
399405 isInclusive : boolean ,
400- prevtResultSize : number ,
406+ prevResultSize : number ,
401407 shouldReverse : boolean ,
402408 messageType : string ,
403409 customType : string ,
404410 callback : messageListCallback
405411 ) : void ;
406412 getPreviousAndNextMessagesByID (
407413 messageId : number ,
408- prevtResultSize : number ,
414+ prevResultSize : number ,
409415 nextResultSize : number ,
410416 shouldReverse : boolean ,
411417 messageType : string ,
@@ -811,6 +817,7 @@ declare namespace SendBird {
811817 members : Array < Member > ;
812818 memberCount : number ;
813819 myMemberState : 'none' | 'joined' | 'invited' ;
820+ myRole : 'operator' | 'none' ;
814821 inviter : User ;
815822
816823 refresh ( callback : groupChannelCallback ) : void ;
@@ -882,6 +889,8 @@ declare namespace SendBird {
882889 createMyGroupChannelListQuery ( ) : GroupChannelListQuery ;
883890 createPublicGroupChannelListQuery ( ) : PublicGroupChannelListQuery ;
884891
892+ getTotalUnreadMessageCount ( groupChannelTotalUnreadMessageCountParams : GroupChannelTotalUnreadMessageCountParams ,
893+ callback : groupChannelCountCallback ) : void ;
885894 getTotalUnreadMessageCount ( callback : groupChannelCountCallback ) : void ;
886895 getTotalUnreadMessageCount ( channelCustomTypes : Array < string > , callback : groupChannelCountCallback ) : void ;
887896 getTotalUnreadChannelCount ( callback : groupChannelCountCallback ) : void ;
0 commit comments