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";
}