Optionallabelmerged over { ...DEFAULT_TEXT_STYLE, fontStyle: 'bold' }
Optionallabellabel column width (mm) — default: widest label + a small gap, measured from the actual font
Optionalvaluevalue alignment within the remaining width — default 'left' (next to the label column)
Optionalvaluemerged over DEFAULT_TEXT_STYLE
label + value pairs as aligned rows (quotation meta, totals, document properties) — the label column is bold by default; labelWidth omitted = widest label measured from the actual font. Labels/values are single-line by design (no wrapping) — for wrapped content compose a RowNode of text blocks instead.