// Main component // Constants export { ANIMATION_DURATION_MS, DEFAULT_COLOR_PALETTE, HPO_LABEL_TO_ORGAN, HPO_LABELS, ORGAN_IDS, ORGAN_NAMES_EN, ORGAN_NAMES_KO, ORGAN_TO_HPO_LABEL, } from "./constants"; export { HpoVisualizer } from "./HpoVisualizer"; export { createOrganOutlineSet, createUniformOrganColorSchemes } from "./lib"; export type { OrganSvgWrapperProps } from "./OrganSvg"; // OrganSvg wrapper for custom compositions export { OrganSvg } from "./OrganSvg"; // Organ SVG components for advanced usage export { ORGAN_COMPONENTS } from "./svg/index"; // Types export type { ColorName as ColorScheme, ColorScale as ColorPalette, HPOLabel, HpoVisualizerProps, OrganConfig, OrganId, OrganInteractionHandlers, OrganInteractionState, OrganStyle, OrganSvgProps, } from "./types"; export type { UseOrganInteractionOptions, UseOrganInteractionResult, } from "./useOrganInteraction"; // Hook for custom implementations export { useOrganInteraction } from "./useOrganInteraction";