11/**
2- * Type Definitions for Sendbird SDK v3.0.135
2+ * Type Definitions for Sendbird SDK v3.0.136
33 * homepage: https://sendbird.com/
44 * git: https://github.com/sendbird/Sendbird-SDK-JavaScript
55 */
@@ -11,7 +11,7 @@ declare const SendBird: SendBirdStatic;
1111
1212interface SendBirdStatic {
1313 version : number ;
14- new ( { appId } : { appId : string } ) : SendBird . SendBirdInstance ;
14+ new ( { appId } : { appId : string } ) : SendBird . SendBirdInstance ;
1515 getInstance ( ) : SendBird . SendBirdInstance ;
1616}
1717
@@ -286,15 +286,15 @@ declare namespace SendBird {
286286 }
287287
288288 interface UserEventHandlerStatic {
289- new ( ) : UserEventHandler ;
289+ new ( ) : UserEventHandler ;
290290 }
291291 interface UserEventHandler {
292292 onFriendsDiscovered ( users : Array < User > ) : void ;
293293 onTotalUnreadMessageCountUpdated ( totalCount : Number , countByCustomTypes : Object ) : void ;
294294 }
295295
296296 interface ChannelHandlerStatic {
297- new ( ) : ChannelHandler ;
297+ new ( ) : ChannelHandler ;
298298 }
299299 interface ChannelHandler {
300300 onMessageReceived ( channel : OpenChannel | GroupChannel , message : AdminMessage | UserMessage | FileMessage ) : void ;
@@ -330,7 +330,7 @@ declare namespace SendBird {
330330 }
331331
332332 interface ConnectionHandlerStatic {
333- new ( ) : ConnectionHandler ;
333+ new ( ) : ConnectionHandler ;
334334 }
335335 interface ConnectionHandler {
336336 onReconnectStarted ( ) : void ;
@@ -392,7 +392,7 @@ declare namespace SendBird {
392392 }
393393
394394 interface GroupChannelTotalUnreadMessageCountParams {
395- new ( ) : GroupChannelTotalUnreadMessageCountParams ;
395+ new ( ) : GroupChannelTotalUnreadMessageCountParams ;
396396 channelCustomTypesFilter : Array < string > ;
397397 superChannelFilter : 'all' | 'super' | 'nonsuper' ;
398398 }
@@ -415,7 +415,7 @@ declare namespace SendBird {
415415 }
416416
417417 interface UserMessageParams {
418- new ( ) : UserMessageParams ;
418+ new ( ) : UserMessageParams ;
419419 message : string ;
420420 data : string ;
421421 customType : string ;
@@ -448,7 +448,7 @@ declare namespace SendBird {
448448 }
449449
450450 interface FileMessageParams {
451- new ( ) : FileMessageParams ;
451+ new ( ) : FileMessageParams ;
452452 file : File ;
453453 fileUrl : string ;
454454 fileName : string ;
@@ -488,7 +488,7 @@ declare namespace SendBird {
488488 }
489489
490490 interface MessageRetrievalParams {
491- new ( ) : MessageRetrievalParams ;
491+ new ( ) : MessageRetrievalParams ;
492492 channelUrl : string ;
493493 channelType : string ;
494494 messageId : number ;
@@ -497,7 +497,7 @@ declare namespace SendBird {
497497 includeThreadInfo : boolean ;
498498 }
499499 interface MessageListParams {
500- new ( ) : MessageListParams ;
500+ new ( ) : MessageListParams ;
501501 prevResultSize : number ;
502502 nextResultSize : number ;
503503 isInclusive : boolean ;
@@ -510,9 +510,10 @@ declare namespace SendBird {
510510 includeReplies : boolean ;
511511 includeParentMessageText : boolean ;
512512 includeThreadInfo : boolean ;
513+ showSubchannelMessagesOnly : boolean ;
513514 }
514515 interface ThreadedMessageListParams {
515- new ( ) : ThreadedMessageListParams ;
516+ new ( ) : ThreadedMessageListParams ;
516517 prevResultSize : number ;
517518 nextResultSize : number ;
518519 isInclusive : boolean ;
@@ -525,7 +526,7 @@ declare namespace SendBird {
525526 includeParentMessageText : boolean ;
526527 }
527528 interface MessageChangeLogsParams {
528- new ( ) : MessageChangeLogsParams ;
529+ new ( ) : MessageChangeLogsParams ;
529530 includeMetaArray : boolean ;
530531 includeReactions : boolean ;
531532 includeReplies : boolean ;
@@ -1252,6 +1253,7 @@ declare namespace SendBird {
12521253 includeReplies : boolean ;
12531254 includeParentMessageText : boolean ;
12541255 includeThreadInfo : boolean ;
1256+ showSubchannelMessagesOnly : boolean ;
12551257
12561258 load ( limit : number , reverse : boolean , callback : messageListCallback ) : void ;
12571259 load ( limit : number , reverse : boolean , messageType : number , callback : messageListCallback ) : void ;
@@ -1480,7 +1482,7 @@ declare namespace SendBird {
14801482 * GroupChannel
14811483 */
14821484 interface GroupChannelParams {
1483- new ( ) : GroupChannelParams ;
1485+ new ( ) : GroupChannelParams ;
14841486 isDistinct : boolean ;
14851487 isSuper : boolean ;
14861488 isBroadcast : boolean ;
@@ -1506,7 +1508,7 @@ declare namespace SendBird {
15061508 }
15071509
15081510 interface ScheduledUserMessageParams {
1509- new ( ) : ScheduledUserMessageParams ;
1511+ new ( ) : ScheduledUserMessageParams ;
15101512 message : string ;
15111513 data : string ;
15121514 customType : string ;
@@ -1528,7 +1530,7 @@ declare namespace SendBird {
15281530 }
15291531
15301532 interface GroupChannelChangeLogsParams {
1531- new ( ) : GroupChannelChangeLogsParams ;
1533+ new ( ) : GroupChannelChangeLogsParams ;
15321534 customTypes : Array < string > ;
15331535 includeEmpty : boolean ;
15341536 includeFrozen : boolean ;
@@ -1540,18 +1542,18 @@ declare namespace SendBird {
15401542 }
15411543
15421544 interface MessageMetaArray {
1543- new ( key : string , value : Array < string > ) : MessageMetaArray ;
1545+ new ( key : string , value : Array < string > ) : MessageMetaArray ;
15441546 key : string ;
15451547 value : Array < string > ;
15461548 }
15471549 interface Reaction {
1548- new ( ) : Reaction ;
1550+ new ( ) : Reaction ;
15491551 key : string ;
15501552 userIds : Array < string > ;
15511553 updatedAt : number ;
15521554 }
15531555 interface ReactionEvent {
1554- new ( ) : ReactionEvent ;
1556+ new ( ) : ReactionEvent ;
15551557 messageId : number ;
15561558 userId : string ;
15571559 key : string ;
@@ -1560,29 +1562,29 @@ declare namespace SendBird {
15601562 }
15611563
15621564 interface ThreadInfo {
1563- new ( ) : ThreadInfo ;
1565+ new ( ) : ThreadInfo ;
15641566 replyCount : number ;
15651567 mostRepliedUsers : Array < User > ;
15661568 lastRepliedAt : number ;
15671569 updatedAt : number ;
15681570 }
15691571 interface ThreadInfoUpdateEvent {
1570- new ( ) : ThreadInfoUpdateEvent ;
1572+ new ( ) : ThreadInfoUpdateEvent ;
15711573 threadInfo : ThreadInfo ;
15721574 targetMessageId : number ;
15731575 channelUrl : string ;
15741576 channelType : string ;
15751577 }
15761578
15771579 interface OGMetaData {
1578- new ( ) : OGMetaData ;
1580+ new ( ) : OGMetaData ;
15791581 title : string ;
15801582 url : string ;
15811583 description : string ;
15821584 defaultImage : OGImage ;
15831585 }
15841586 interface OGImage {
1585- new ( ) : OGImage ;
1587+ new ( ) : OGImage ;
15861588 url : string ;
15871589 secureUrl : string ;
15881590 type : string ;
0 commit comments