/**
 * MarkdownMessage — chat-tuned markdown renderer.
 *
 * Public API:
 *   - `MarkdownMessage` (default + named) — the React component.
 *   - `MarkdownMessageProps` — its full prop shape.
 *   - `LinkRule` — the declarative link-handling primitive.
 *   - `extractTextFromChildren` — utility for callers that build their
 *     own custom `a` renderers and need a string label.
 */
export { MarkdownMessage, default } from './MarkdownMessage';
export type { MarkdownMessageProps, LinkRule } from './types';
export { extractTextFromChildren } from './plainText';
