import BaseFluxel from "../baseReactive.js"; import type { StateParam, FluxelComponent, FluxelJSXElement } from "../type.js"; declare const Fluxel: Omit & { createComponent:

(renderer: (props: P) => FluxelJSXElement) => FluxelComponent; createStatefulComponent:

(renderer: (props: P, state: StateParam) => FluxelJSXElement, initialState?: S | ((props: P) => S)) => FluxelComponent; ensureNode: (child: FluxelJSXElement) => FluxelJSXElement; }; export { default as Fragment } from "../jsxFragment.js"; export { default as ensureNode } from "../jsxEnsureNode.js"; export type { FluxelComponent, FluxelJSXElement, MemoizeFunction } from "../type.js"; export default Fluxel;