OptionalboundsFormat for bounds when shown (Luxon toFormat); default ISO without ms.
OptionalformatCustomize timezone label string.
Optionalhour24h vs 12h clock for time-of-day formatting.
OptionallexiconFrequency lexicon overrides.
OptionallocaleLocale applied to label/time rendering (Luxon setLocale).
OptionallowercaseLowercase labels (default: true).
OptionalordinalsOrdinal labels (e.g., third vs 3rd).
OptionalshowShow inline bounds: "from … until …".
OptionalshowAppend "for N occurrence(s)" when a COUNT is present.
OptionalshowShow "(timezone
OptionaltimeTime-of-day formatting in the rule timezone.
OptionaltranslatorTranslator chooser (default: 'strict-en').
Unified configuration for rule descriptions. Translators own the entire sentence (effect, duration, cadence, bounds, tz).