import { ReactNode } from 'react'; import { Components } from 'react-markdown'; export interface MarkdownProps { /** Markdown source to render. */ children: string; /** Additional classes for the wrapper element. */ className?: string; /** Render without a wrapping block element, suitable for inline content. */ inline?: boolean; /** Optional react-markdown component overrides. */ components?: Components; } /** * Shared markdown renderer. * * - Uses `react-markdown` for standards-compliant parsing. * - Enables GitHub Flavored Markdown (tables, task lists, strikethrough, autolinks). * - Sanitizes HTML via `rehype-sanitize` so raw markup in markdown is stripped. * - External links open in a new tab with safe rel attributes. */ export declare function Markdown({ children, className, inline, components }: MarkdownProps): ReactNode; //# sourceMappingURL=Markdown.d.ts.map