import { attr, css, element, html } from "@joist/element"; declare global { interface HTMLElementTagNameMap { "usa-step-indicator": USAStepIndicatorElement; } } @element({ tagName: "usa-step-indicator", shadowDom: [ css` :host { display: flex; gap: 2px; counter-reset: usa-step-indicator 0; padding-top: 1rem; margin-bottom: 1rem; } `, html``, ], }) export class USAStepIndicatorElement extends HTMLElement { @attr() accessor role = "list"; }