UNPKG

@tuanltntu/n8n-nodes-bitrix24

Version:

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

27 lines (26 loc) 855 B
import { INodePropertyOptions } from "n8n-workflow"; /** * Bitrix24 Field Registry - Smart field management without circular deps * * This registry: * 1. Loads field definitions on-demand * 2. Avoids importing all description files at once * 3. Provides clean separation between resources * 4. Eliminates circular dependency issues */ export declare class Bitrix24FieldRegistry { /** * Get available operations for a resource */ getOperationsForResource(resource: string): INodePropertyOptions[]; /** * Get fields for a specific resource and operation */ getFieldsForOperation(resource: string, operation: string): INodePropertyOptions[]; private getCrmFields; private getTaskFields; private getUserFields; private getFileFields; private getCalendarFields; private getDirectApiFields; }