/**
 * Node Description Loader
 *
 * Loads real INodeTypeDescription from n8n node classes by instantiating them.
 * This is how FlowEngine and @n8n/ai-workflow-builder get accurate parameter schemas.
 */
import type { INodeTypeDescription } from 'n8n-workflow';
/**
 * Load node description by instantiating the node class
 */
export declare function getNodeDescription(nodeType: string): Promise<INodeTypeDescription | null>;
/**
 * Get all node descriptions (loads all nodes)
 */
export declare function getAllNodeDescriptions(): Promise<Map<string, INodeTypeDescription>>;
/**
 * Get default parameters from node description
 */
export declare function getDefaultParameters(description: INodeTypeDescription): Record<string, any>;
//# sourceMappingURL=node-descriptions.d.ts.map