@zegocloud/zimkit-react
Version:
ZEGO ZIMKit SDK for Web React
29 lines (28 loc) • 1 kB
TypeScript
import { ZIMGroupMemberInfo, ZIMGroupInfo, ZIMGroupMessageNotificationStatus, ZIMGroupFullInfo } from '../../ZIMAdapter/index.entity';
export declare class ZIMKitGroupMemberModel {
memberNickname: string;
memberRole: number;
userID: string;
userName: string;
memberAvatarUrl: string;
constructor(member: ZIMGroupMemberInfo);
}
export declare class ZIMKitGroupInfoModel {
groupID: string;
groupName: string;
groupAvatarUrl?: string;
constructor(groupInfo: ZIMGroupInfo);
}
export declare class ZIMKitGroupFullInfoModel {
baseInfo: ZIMKitGroupInfoModel;
groupNotice: string;
notificationStatus: ZIMGroupMessageNotificationStatus;
groupAttributes: Record<string, string>;
constructor(groupFullInfo: ZIMGroupFullInfo);
}
export declare class ZIMKitGroupModel {
baseInfo: ZIMKitGroupInfoModel;
notificationStatus?: ZIMGroupMessageNotificationStatus;
memberList?: ZIMKitGroupMemberModel[];
constructor(group: ZIMKitGroupModel);
}