UNPKG

n8n-nodes-cleverflow

Version:

n8n node to integrate with CleverFlow API for creating workflow runs and processing Tally Forms

11 lines (10 loc) 1.14 kB
import { INode, INodePropertyOptions } from 'n8n-workflow'; import { ITallyField, IFieldValue } from '../interfaces/interfaces'; export declare function isCheckboxGroupParent(field: ITallyField, allFields: ITallyField[]): boolean; export declare function isCheckboxChild(field: ITallyField, allFields: ITallyField[]): boolean; export declare function getCheckboxGroupParent(field: ITallyField, allFields: ITallyField[]): ITallyField | undefined; export declare function findMatchingField(workflowFields: INodePropertyOptions[], tallyField: ITallyField, isCheckbox?: boolean): INodePropertyOptions | null; export declare function processFileUploads(fileField: ITallyField): any; export declare function processCheckboxFields(tallyField: ITallyField, workflowFields: INodePropertyOptions[], allTallyFields: ITallyField[]): IFieldValue[]; export declare function processNonCheckboxFieldValue(tallyField: ITallyField): any; export declare function processTallyFormFields(tallyFields: ITallyField[], workflowFields: INodePropertyOptions[], skipEmptyValues: boolean, skipInvalidFields: boolean, node: INode): Promise<IFieldValue[]>;