n8n-nodes-zalo-nnt
Version:
Unofficial Zalo integration for n8n - Send messages, manage groups, user operations with QR login. No API key required, works via browser simulation.
19 lines (18 loc) • 2.17 kB
TypeScript
import { API } from 'zca-js';
import { IDataObject } from 'n8n-workflow';
import { SetHiddenConversationParams, GetHiddenConversationsParams, UpdateHiddenConversPinParams, ResetHiddenConversPinParams, UnreadMarkParams, GetArchivedChatListParams, SetPinnedConversationsParams, AutoDeleteChatParams, DeleteChatParams, SetMuteParams, GetMuteParams, ConversationOperationResult } from './types';
export declare function processSetHiddenConversation(api: API, params: SetHiddenConversationParams): Promise<ConversationOperationResult>;
export declare function processGetHiddenConversations(api: API, params: GetHiddenConversationsParams): Promise<IDataObject>;
export declare function processUpdateHiddenConversPin(api: API, params: UpdateHiddenConversPinParams): Promise<ConversationOperationResult>;
export declare function processResetHiddenConversPin(api: API, params: ResetHiddenConversPinParams): Promise<ConversationOperationResult>;
export declare function processAddUnreadMark(api: API, params: UnreadMarkParams): Promise<ConversationOperationResult>;
export declare function processRemoveUnreadMark(api: API, params: UnreadMarkParams): Promise<ConversationOperationResult>;
export declare function processGetUnreadMark(api: API): Promise<IDataObject>;
export declare function processGetArchivedChatList(api: API, params: GetArchivedChatListParams): Promise<IDataObject>;
export declare function processGetPinConversations(api: API): Promise<IDataObject>;
export declare function processSetPinnedConversations(api: API, params: SetPinnedConversationsParams): Promise<ConversationOperationResult>;
export declare function processGetAutoDeleteChat(api: API, params: AutoDeleteChatParams): Promise<IDataObject>;
export declare function processUpdateAutoDeleteChat(api: API, params: AutoDeleteChatParams): Promise<ConversationOperationResult>;
export declare function processDeleteChat(api: API, params: DeleteChatParams): Promise<ConversationOperationResult>;
export declare function processSetMute(api: API, params: SetMuteParams): Promise<ConversationOperationResult>;
export declare function processGetMute(api: API, params: GetMuteParams): Promise<IDataObject>;