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.
20 lines (19 loc) • 738 B
TypeScript
import { GetHistoryParams } from './types';
export declare function validateThreadId(threadId: unknown): string;
export declare function validateLimit(limit: unknown): number;
export declare function validateLastMsgId(msgId: unknown): string | null;
export declare function validateOperation(operation: unknown): 'getUserHistory' | 'getGroupHistory';
export declare function parseHistoryParams(params: {
operation: unknown;
threadId: unknown;
filterByThreadId?: unknown;
limit?: unknown;
lastMsgId?: unknown;
includeReactions?: unknown;
sortOrder?: unknown;
fromDate?: unknown;
toDate?: unknown;
fetchAll?: unknown;
delayBetweenRequests?: unknown;
maxPages?: unknown;
}): GetHistoryParams;