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) 1.31 kB
import { IExecuteFunctions, INodeExecutionData, INodeType, INodeTypeDescription, ILoadOptionsFunctions, INodePropertyOptions } from "n8n-workflow"; /** * Bitrix24 Node Implementation * Using FieldRegistry for clean architecture */ export declare class Bitrix24 implements INodeType { description: INodeTypeDescription; methods: { loadOptions: { getCrmEntityFields(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>; getSpaTypes(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>; getSpaTypeIds(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>; getDealCategories(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>; getDynamicTypes(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>; getSpaPlacementOptions(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>; getSpaItemFields(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>; getUserFieldSmartProcessTypes(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>; getUserFieldConfigListOptions(this: ILoadOptionsFunctions): Promise<INodePropertyOptions[]>; }; }; execute(this: IExecuteFunctions): Promise<INodeExecutionData[][]>; }