import { default as React } from 'react'; export interface ParsedMediaItem { type: string; url: string; name?: string; [key: string]: any; } export type ParsedNode = { kind: 'text'; value: string; } | { kind: 'br'; } | { kind: 'link'; href: string; label: string; } | { kind: 'media'; items: ParsedMediaItem[]; }; export declare function parseMessageContent(text: string): ParsedNode[]; export declare function renderInlineFormatting(text: string, key: number | string): React.ReactNode;