UNPKG

redai-automation-web-sdk

Version:

TypeScript SDK for RedAI Automation Web API - Zalo Personal automation, messaging, advanced sticker search, and bulk operations. 100% compatible with automation-web backend. v1.8.1: Updated GroupInfo interface to match backend controller with complete gro

47 lines 1.17 kB
/** * Delivered Message Event Types * 100% khớp với zalo-personal-sdk/src/models/DeliveredMessage.ts */ import { ThreadType } from './enums'; /** * Delivered Message Type */ export interface TDeliveredMessage { msgId: string; seen: number; deliveredUids: string[]; seenUids: string[]; realMsgId: string; mSTs: number; } /** * Group Delivered Message Type (extends TDeliveredMessage with group ID) */ export interface TGroupDeliveredMessage extends TDeliveredMessage { groupId: string; } /** * User Delivered Message Class */ export declare class UserDeliveredMessage { type: ThreadType.USER; data: TDeliveredMessage; threadId: string; isSelf: false; constructor(data: TDeliveredMessage); } /** * Group Delivered Message Class */ export declare class GroupDeliveredMessage { type: ThreadType.GROUP; data: TGroupDeliveredMessage; threadId: string; isSelf: boolean; constructor(uid: string, data: TGroupDeliveredMessage); } /** * Delivered Message Union Type */ export type DeliveredMessage = UserDeliveredMessage | GroupDeliveredMessage; //# sourceMappingURL=delivered-message.d.ts.map