import { IExecuteFunctions, INodeExecutionData, INodeType, INodeTypeDescription } from 'n8n-workflow'; /** * n8n node for creating videos using the JSON2Video API */ export declare class CreateJ2vMovie implements INodeType { description: INodeTypeDescription; /** * Execute the node for each input item */ execute(this: IExecuteFunctions): Promise; } /** * Extract error message from various error types */ export declare function extractErrorMessage(error: unknown): string; /** * Extract parameter-specific error messages */ export declare function extractParameterErrorMessage(error: unknown): string; /** * Extract main error by removing common error prefixes */ export declare function extractMainErrorMessage(message: string): string; /** * Check if request contains meaningful content */ export declare function isEmptyRequest(request: any): boolean; /** * Create base return array structure */ export declare function createBaseArray(): INodeExecutionData[][];