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.0: Added SessionProxyService for managing proxy assignments to sessions with
25 lines • 2.73 kB
TypeScript
/**
* Main entry point for RedAI Automation Web SDK
*/
export { AutomationWebClient } from './client';
export * from './types';
export { WebhookEvent } from './types/webhook.types';
export { Message, UserMessage, GroupMessage, Typing, UserTyping, GroupTyping, Reaction, SeenMessage, UserSeenMessage, GroupSeenMessage, DeliveredMessage, UserDeliveredMessage, GroupDeliveredMessage, FriendEvent, GroupEvent, Undo, ThreadType, FriendEventType, GroupEventType, Reactions, DestType, ReminderRepeatMode, Gender, BoardType, } from './types/webhook';
export { ZaloWebhookEvent, ZaloWebhookEventType, BaseZaloWebhookEvent, WebhookQueueJob, JobPriority, JobStatus, QueueJobConfig, BaseQueueJob, AllQueueJobs, ZaloMessageEvent, ZaloTextMessageEvent, ZaloImageMessageEvent, ZaloVideoMessageEvent, ZaloVoiceMessageEvent, ZaloFileMessageEvent, ZaloStickerMessageEvent, ZaloLocationMessageEvent, ZaloGifMessageEvent, ZaloLinkMessageEvent, ZaloDoodleMessageEvent, ZaloRecommendedMessageEvent, MessageQueueJob, MessageQueueJobUnion, ZaloTypingEvent, ZaloSeenMessagesEvent, ZaloDeliveredMessagesEvent, ZaloReactionEvent, ZaloUndoEvent, ZaloFriendEvent, ZaloGroupEvent, FriendEventQueueJob, GroupEventQueueJob, ZaloConnectionStatusEvent, ZaloUploadAttachmentEvent, ZaloCipherKeyEvent, ZaloErrorEvent, ZaloOldMessagesEvent, ZaloSystemEvent, ConnectionStatusQueueJob, UploadAttachmentQueueJob, CipherKeyQueueJob, ErrorQueueJob, OldMessagesQueueJob, SystemQueueJobUnion, isMessageEvent, isTypingEvent, isReactionEvent, isFriendEvent, isGroupEvent, isSystemEvent, isSelfEvent, isOtherEvent, isUserThreadEvent, isGroupThreadEvent, getEventCategory, getThreadTypeFromEvent, getActorTypeFromEvent, isMessageReceivedFromUser, isMessageReceivedFromGroup, isMessageSentToGroup, isMessageSentToUser, MESSAGE_EVENT_TYPES, FRIEND_EVENT_TYPES, GROUP_EVENT_TYPES, } from './types/job';
export { AuthService } from './services/auth';
export { MessagingService } from './services/messaging';
export { AdvancedMessagingService } from './services/advanced-messaging';
export { WebhookService } from './services/webhook';
export { GroupService } from './services/groups';
export { FriendService } from './services/friends';
export { UserInfoService } from './services/user-info';
export { ProfileService } from './services/profile';
export { SearchService } from './services/search';
export { BulkService } from './services/bulk';
export { SessionProxyService } from './services/session-proxy';
export type * from './services/friends';
export * from './utils';
export { HttpError } from './utils/http.utils';
export { ValidationError } from './utils/validation.utils';
export { AutomationWebClient as default } from './client';
//# sourceMappingURL=index.d.ts.map