import "./markdown.css"; import React from "react"; import { useRender } from "@base-ui/react/use-render"; import { type StyleProps } from "./style_props"; interface MarkdownContentProps { children: string; /** `"document"` (default): the markdown is the surface, its `h1` the page's. `"embedded"`: a value on * someone else's page, every heading at body size so it cannot outrank its section. Use `"embedded"` * whenever the screen's builder did not write the text, commonly a model emitting `##` and `**bold**` * blind to its surroundings. `"line"`: a value read on one line inside a press, its words and emphasis * alone — no block, heading or link, which would be a block or a control inside the press. */ variant?: "document" | "embedded" | "line"; } export interface MarkdownProps extends MarkdownContentProps, StyleProps { testID?: string; ref?: React.Ref; render?: useRender.RenderProp; } export declare function Markdown(props: MarkdownProps): React.ReactElement>; export {};