import type { NodeData } from '../types'; export interface ReactComponentOptions { componentName?: string; typescript?: boolean; includeProps?: boolean; exportDefault?: boolean; } /** * Convert NodeData to React component string */ export declare function generateReactComponent(nodeData: NodeData, options?: ReactComponentOptions): string; /** * Generate multiple React components from NodeData array */ export declare function generateReactComponents(nodeDataArray: NodeData[], options?: ReactComponentOptions): { [componentName: string]: string; }; /** * Generate React component with Storybook story */ export declare function generateReactWithStorybook(nodeData: NodeData, options?: ReactComponentOptions): { component: string; story: string; };