UNPKG

@poli-digital/n8n-nodes-poli

Version:
12 lines (11 loc) 769 B
import { IExecuteFunctions } from 'n8n-workflow'; export declare function getParameterSafe(executeFunctions: IExecuteFunctions, parameterName: string, itemIndex: number, fallback?: any, required?: boolean): any; export declare function validateRequiredParameter(value: any, parameterName: string): void; export declare function getMultipleParametersSafe(executeFunctions: IExecuteFunctions, itemIndex: number, parameters: Array<{ name: string; fallback?: any; required?: boolean; }>): Record<string, any>; export declare function validateAndSanitizeUrl(url: string, parameterName?: string): string; export declare function sanitizeEndpoint(endpoint: string): string; export declare function validateRequiredArray(array: any[], parameterName: string): void;