ReadonlyiconReadonlylabelVisible label, e.g. "Extension" or "MCP".
Optional ReadonlytitleReadonlyvariantVariant key used as a CSS modifier (theia-extensions-type-badge--{variant}).
Distinguishes badges visually (background tint) per contribution type.
Icon shown to the left of the label. Either pass a codicon
<i>(e.g.<i className="codicon codicon-mcp" />) or an image<i>whose CSS class sets a background-image - anything that renders as a small inline glyph.