export { createErrorBoundary, withErrorBoundary, formatComponentError, createErrorLogger } from './error-boundary.js';
export { buildComponentProps, normalizeCallbacks, normalizeStyles, validateComponentProps, mergeProps, createPropsTransformer, wrapCallbacksWithLogging, extractPropPaths, PropBuilderOptions } from './prop-builder.js';
export { ComponentHierarchyRegistrar, registerComponentHierarchy, validateComponentSpec, flattenComponentHierarchy, countComponentsInHierarchy, HierarchyRegistrationResult, ComponentRegistrationError, HierarchyRegistrationOptions } from './component-hierarchy.js';
export { ReactRootManager, reactRootManager, ManagedReactRoot } from './react-root-manager.js';
export { RuntimeHook, RootHookContext } from './runtime-hooks.js';
//# sourceMappingURL=index.d.ts.map