/** * @nika-js/onlymap/react — the React adapter (spec: HU2/HU5/HU7). * * Rides the core's programmatic front-end: components build typed layer * descriptors → the same IR → the same reconcile core as the HTML manifest. * React never renders elements, so React's DOM ownership and the * core's MutationObserver never meet. React is a peer dependency of this * entry only — importing the core package alone never loads it. */ export { OmMap } from "./om-map"; export type { OmMapProps, OmMapHandle } from "./om-map"; export { OmLayer } from "./om-layer"; export type { OmLayerProps } from "./om-layer"; export { OmWidget } from "./om-widget"; export type { OmWidgetProps } from "./om-widget"; export { OmOverlay } from "./om-overlay"; export type { OmOverlayProps, AnchorOffset } from "./om-overlay"; export { useOmMap } from "./use-om-map"; export type { WidgetPosition } from "./context"; export type { RuntimeContext, Selection, LayerDescriptor, CameraState, MapController } from "@nika-js/onlymap";