import type { string_markdown } from '../../../types/string_markdown';
/**
 * Decodes JSON-style Unicode escape sequences in markdown prose while preserving code.
 *
 * Model/tool output can occasionally arrive as already JSON-escaped text, which makes
 * natural-language replies render `\u00fd` instead of the decoded character. This
 * keeps code examples intact by skipping fenced code blocks and inline code spans.
 *
 * @param markdown - Markdown chat content to normalize for display.
 * @returns Markdown chat content with non-ASCII JSON Unicode escapes decoded.
 *
 * @private internal utility of `<Chat/>`
 */
export declare function decodeJsonUnicodeEscapesInMarkdownText(markdown: string_markdown): string_markdown;
