The typed (object) counterpart of
convert(json, { inputFormat: "json", outputFormat: "bitmark" }) — typed
objects are JSON by construction, so the format is pinned, no
auto-detection. Bare bits are auto-wrapped into entries; the config-driven
composer normalizes, defaults and validates on ingest — construct bits as
plain typed literals (no builder needed).
Compose bitmark text from typed bits or entries.
The typed (object) counterpart of
convert(json, { inputFormat: "json", outputFormat: "bitmark" })— typed objects are JSON by construction, so the format is pinned, no auto-detection. Bare bits are auto-wrapped into entries; the config-driven composer normalizes, defaults and validates on ingest — construct bits as plain typed literals (no builder needed).