type EngineErrorArg = boolean | number | string;Typed value of a structured-error template argument. The engine preserves the original primitive
type (boolean, number, string) when crossing the binding boundary, so customer-facing i18n
layers can format numbers, plurals, etc. without parsing stringified values.