@poli-digital/n8n-nodes-poli
Version:
Nó para interagir com a API da Poli
12 lines (11 loc) • 769 B
TypeScript
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;