UNPKG

flowengine-n8n-workflow-builder

Version:

Build n8n workflows from text using AI. Connect to Claude, Cursor, or any LLM to generate and validate n8n workflows with expert knowledge and intelligent auto-fixing. Built by FlowEngine. Now with real node parameter schemas from n8n packages!

44 lines 1.11 kB
/** * Dynamic Node Loader * * Loads actual n8n node descriptions and properties from node modules */ interface NodeProperty { displayName: string; name: string; type: string; default?: any; required?: boolean; options?: Array<{ name: string; value: any; }>; typeOptions?: any; description?: string; } export interface NodeDescription { displayName: string; name: string; version: number; description: string; defaults: { name: string; }; inputs: string[]; outputs: string[]; properties: NodeProperty[]; } /** * Load node description from n8n package */ export declare function loadNodeDescription(nodeType: string): Promise<NodeDescription | null>; /** * Generate default parameters from node description */ export declare function generateDefaultParameters(description: NodeDescription): Record<string, any>; /** * Get parameter schema for a node type */ export declare function getNodeParameterSchema(nodeType: string): Promise<NodeProperty[] | null>; export {}; //# sourceMappingURL=node-loader.d.ts.map