import type Renderer from "markdown-it/lib/renderer"; /** * Renderer for opening an itemize list (`itemize_list_open`). * * Responsibilities: * - Tracks nested itemize depth with `level_itemize`. * - Adds a base "itemize" class and optional line-numbering attributes. * - For DOCX output (`options.forDocx`), computes custom bullet metadata * (`data-custom-marker-type`, `data-custom-marker-content`) based on * precomputed `itemizeLevel` and `itemizeLevelContents`. * - Emits: * - `