/** * Octopus UI - markdown entry point. * * Published as `@aistrike-dev/ui/markdown`. Deliberately NOT re-exported from * `src/index.ts`: `react-markdown` and its unified/remark tree are a large * dependency, and a consumer that never renders model output should never pay * for one. `scripts/assert-no-markdown-in-root.ts` enforces this at build time. * * Requires `react-markdown` and `remark-gfm` as optional peer dependencies, * matching how `echarts` and `monaco-editor` are handled for the other heavy * subpaths. */ export { AnalystMarkdown } from './AnalystMarkdown'; export type { AnalystMarkdownProps } from './AnalystMarkdown'; export { analystMarkdownMeta } from './AnalystMarkdown.meta'; export { applyEntitySpans, remarkEntitySpans, ENTITY_ELEMENT } from './entitySpans'; export type { EntitySpan, ApplyEntitySpansOptions } from './entitySpans';