New in Gutenberg 13.4 is the support for the `button` element in `theme.json` https://github.com/WordPress/gutenberg/pull/40260