UNPKG

@kubb/react

Version:

React integration for Kubb, providing JSX runtime support and React component generation capabilities for code generation plugins.

51 lines (49 loc) 1.61 kB
import { KubbFile } from '@kubb/core/fs'; import react__default from 'react'; import { K as KubbNode } from './types-Jc5o8Ldu.js'; declare module 'react' { namespace JSX { interface IntrinsicElements { 'kubb-text': { children?: KubbNode; }; 'kubb-file': { id?: string; children?: KubbNode; baseName: string; path: string; override?: boolean; meta?: KubbFile.File['meta']; }; 'kubb-source': KubbFile.Source & { children?: KubbNode; }; 'kubb-import': KubbFile.Import; 'kubb-export': KubbFile.Export; br: react__default.DetailedHTMLProps<react__default.HTMLAttributes<HTMLBRElement>, HTMLBRElement>; } } } declare module '@kubb/react/jsx-runtime' { namespace JSX { interface IntrinsicElements { 'kubb-text': { children?: KubbNode; }; 'kubb-file': { id?: string; children?: KubbNode; baseName: string; path: string; override?: boolean; meta?: KubbFile.File['meta']; }; 'kubb-source': KubbFile.Source & { children?: KubbNode; }; 'kubb-import': KubbFile.Import; 'kubb-export': KubbFile.Export; br: react__default.DetailedHTMLProps<react__default.HTMLAttributes<HTMLBRElement>, HTMLBRElement>; } } }