import { type PanelOptions } from './layout.js'; export declare function formatRichContent(content: string, width: number): string[]; export declare function renderMessagePanel(content: string, options: PanelOptions): string; export declare function renderMessageBody(content: string, width?: number): string; /** * Format text to make URLs clickable in the terminal. * Handles both bare URLs (https://...) and markdown links [text](url). * Uses OSC 8 escape sequences for terminal hyperlinks. */ export declare function formatClickableLinks(text: string): string; export declare function formatDiffBlock(diff: string, width: number): string[]; export declare function formatInlineText(text: string): string; //# sourceMappingURL=richText.d.ts.map