@kubb/react
Version:
Generator react
58 lines (53 loc) • 1.69 kB
TypeScript
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 };