/** * Formats a string by applying structured HTML transformations based on specific patterns: * * - Text between `**...**` is underlined using a ``. * - Text between `##...##` is colored and bold using a ``. * - Text within `(-...)` is converted to `
  • ` items with an indentation class. * - Line breaks (`\n`, `\r`, `\\n`, etc.) are converted to `
    ` * for visual spacing (e.g., adjustable height via CSS). * * @example * ```ts * formatTextToHtml('(-##Important## and **underlined**)\nNext line') * // Returns: * // '
  • Important and underlined
  • Next line' * ``` * * @param {string} text - The raw input string that may contain styling markers like `**`, `##`, or `(-...)`. * @param {string} color - The color applied to text wrapped in `**` and '###'. Defaults to 'var(--dark-background-primary1)'. * @returns {string} A string of HTML with appropriate tags for styling and structure. */ export declare function formatTextToHtml(text: string, color?: string): string; /** * * @param text the text to format to sentence case * @returns the text formatted to sentence case */ export declare function toSentenceCase(text: string): string;