import type { Theme } from "../theme/theme.js"; export declare function renderInlineMarkdownToAnsi(rawText: string, theme: Theme, defaultColor?: string): string; export declare function wrapAnsiMarkdownLine(text: string, width: number): string[]; export declare function renderMarkdownCodeBlockToAnsi({ content, language, maxWidth, theme, hideLineNumbers, }: { content: readonly string[]; language?: string | null; maxWidth: number; theme: Theme; hideLineNumbers?: boolean; }): string[]; export interface RenderMarkdownToAnsiOptions { text: string; theme: Theme; width: number; isPending?: boolean; availableTerminalHeight?: number; renderMarkdown?: boolean; } export declare function renderMarkdownToAnsiLines({ text, theme, width, isPending, availableTerminalHeight, renderMarkdown, }: RenderMarkdownToAnsiOptions): string[]; //# sourceMappingURL=markdown-renderer.d.ts.map