TestModeBadgeMode
The resource's mode. When `"live"`, the component renders null.
When `"sandbox"`, the chip label defaults to `SBX`; when `"test"`,
to `TEST`.
boolean
@deprecated Use `mode` instead. Legacy boolean prop kept for the
pre-three-mode SDK contract. `true` → live (renders null), `false`
→ test. Cannot express sandbox — pass `mode` if you need that.
TestModeBadgeSize
Default `sm`.
string
Optional className override merged with the canonical `tmb-*` recipe.
string
Override the badge glyph text. Default is `TEST` for test mode and
`SBX` for sandbox. Microcopy contract: prefer the default.
string
Optional hover-text override. Default is the full banner copy from
TEMPLATES_COPY.banner. Keep declarative; no question mark; matches
the `·`-separated three-token format.