/** * Component Module - Barrel Export * * This module re-exports from the split component modules for backward compatibility. * New code should import directly from the specific modules. */ export { Component, type ComponentReturnType, type TOC, type Props, } from './component-class'; export { renderComponent, targetFor, } from './dom'; export { destroyElement, destroyElementSync, unregisterFromParent, runDestructors, } from './destroy'; export { renderElement, getFirstNode, } from './render-core'; export type { GenericReturnType, RenderableElement, ComponentRenderTarget, Slots, } from './types';