import type { TuiMarkdownNode } from "./types.js"; export interface TuiMarkdownParseConfig { streaming?: boolean; customHtmlTags?: readonly string[]; } export interface TuiMarkdownParser { parse: (content: string, final: boolean) => TuiMarkdownNode[]; } export declare function sanitizeMarkdownLink(url: string): string | null; export declare function isSafeMarkdownLink(url: string): boolean; export declare function createTuiMarkdownParser(config?: TuiMarkdownParseConfig): TuiMarkdownParser;