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>;
        }
    }
}
