--- // Button group container (.btn-group / .btn-group-vertical). interface Props { /** use .btn-group-vertical instead of .btn-group */ vertical?: boolean /** btn-group-{size}: sm | lg | xl */ size?: string class?: string role?: astroHTML.JSX.AriaRole /** remaining attributes (aria-label, …) are forwarded */ [key: string]: unknown } const { vertical, size, class: className, role = 'group', ...rest } = Astro.props ---