Divider options (when a number, it’s treated as width).
A styled divider string of length width.
number directly to set width.style (if provided) is applied first, then color.width is a count of JS code units, not terminal
columns. Complex graphemes (emoji/ZWJ/combining marks) and East Asian width
can cause visual misalignment in monospaced terminals. For exact control,
segment by grapheme (e.g., Intl.Segmenter) and/or use a wcwidth approach. :contentReference[oaicite:0]{index=0}ESC[38;…m foreground, reset with ESC[0m), widely supported in modern terminals. :contentReference[oaicite:1]{index=1}
Draw a horizontal divider line for terminal output.