/**
* Shared HTML rendering helpers for MRSF rendering plugins.
*
* These produce the HTML strings used in tooltips, badges, and comment
* rendering. Both the markdown-it and rehype plugins use these functions
* to ensure identical visual output.
*/
import type { CommentThread, SlimComment } from "./types.js";
export declare function escapeHtml(str: string): string;
export declare function formatTime(iso: string | null): string;
export declare function renderCommentHtml(comment: SlimComment, isReply: boolean, interactive: boolean): string;
export declare function renderThreadHtml(thread: CommentThread, interactive: boolean): string;
//# sourceMappingURL=html.d.ts.map