import { LitElement } from 'lit'; /** * Spinner component is used to indicate users that their action is being * processed. You can customize the size and color of the spinner with the * provided properties. * * @status ready * @category feedback * @cssprop [--n-spinner-color=var(--n-color-accent)] - Controls the color the spinner. */ export default class Spinner extends LitElement { static styles: import("lit").CSSResult[]; /** * The size of the spinner. */ size: 'xs' | 's' | 'm' | 'l' | 'xl' | 'xxl'; /** * The color of the spinner. * Can accept any valid CSS color value, including custom properties. * Takes precedence over the `--n-spinner-color` CSS custom property. */ color?: string; /** * An accessible label for the spinner. * If no label is supplied, the spinner is hidden from assistive technology. */ label?: string; render(): import("lit").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'nord-spinner': Spinner; } }