import { IWebhookFunctions, INodeType, INodeTypeDescription, IWebhookResponseData } from 'n8n-workflow'; /** * Zalo OA Webhook Trigger Node * * Receives webhook events from Zalo Official Account and routes them * to 6 different output ports based on event type: * * Port 0: Text Message * Port 1: Image * Port 2: Sticker * Port 3: Location * Port 4: Interactive/Follow * Port 5: Others/Fallback */ export declare class ZaloOATrigger implements INodeType { description: INodeTypeDescription; /** * Webhook execution method * * Handles: * 1. Challenge verification (Zalo webhook verification) * 2. Signature verification (if enabled) * 3. Event routing to appropriate output port (0-5) */ webhook(this: IWebhookFunctions): Promise; /** * Create webhook response with data routed to specific output port */ private createResponse; }