UNPKG

@kubb/react

Version:
58 lines (53 loc) 1.69 kB
import * as KubbFile from '@kubb/fs/types'; import react__default, { ReactNode } from 'react'; type KubbNode = ReactNode; type JSDoc = { comments: string[]; }; 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>; } } } export type { JSDoc as J, KubbNode as K };