import { type NodeChild, type ReactiveOrStatic } from "../ef.js";
export namespace JSX {
export type IntrinsicElements = {
[K in keyof HTMLElementTagNameMap]: {
[key: string]: any;
};
} & {
[key: string]: any;
};
export interface ElementChildrenAttribute {
children?: JSXChildren;
}
export type Element = Node;
}
export type JSXChildren =
| ReactiveOrStatic<NodeChild>
| readonly ReactiveOrStatic<NodeChild>[];