UNPKG

@panoptic-it-solutions/n8n-nodes-datto-rmm

Version:

n8n node for Datto RMM integration

10 lines (9 loc) 520 B
import type { IExecuteFunctions } from 'n8n-workflow'; export declare function handleErrors<T>(context: IExecuteFunctions, operation: () => Promise<T>): Promise<T>; export declare function validateRequiredParams(context: IExecuteFunctions, params: Record<string, unknown>, requiredFields: string[]): void; export declare function validateParamTypes(context: IExecuteFunctions, params: Record<string, unknown>, rules: Record<string, { type: string; format?: string; min?: number; max?: number; }>): void;