UNPKG

@tuanltntu/n8n-nodes-bitrix24

Version:

Comprehensive n8n community node for Bitrix24 API integration with CRM, Tasks, Chat, Telephony, and more

23 lines (22 loc) 878 B
import { IExecuteFunctions, INodeExecutionData, ILoadOptionsFunctions, INodePropertyOptions } from "n8n-workflow"; /** * Bitrix24 Node Executor - Handles all dynamic logic * ELIMINATES CIRCULAR DEPENDENCIES through smart field loading */ export declare class Bitrix24NodeExecutor { private nodeInstance; private static fieldRegistry; constructor(nodeInstance: any); /** * Main execution method */ execute(this: IExecuteFunctions): Promise<INodeExecutionData[]>; /** * Get operations for a specific resource */ static getResourceOperations(this: ILoadOptionsFunctions, resource: string): Promise<INodePropertyOptions[]>; /** * Get fields for a specific resource and operation */ static getFieldsForOperation(this: ILoadOptionsFunctions, resource: string, operation: string): Promise<INodePropertyOptions[]>; }