import { BootstrapElement, type Variant } from '@bootstrap-wc/core'; export type SpinnerType = 'border' | 'grow'; export type SpinnerSize = 'sm' | 'md'; /** * `` — Bootstrap spinner (border or grow variant). * * For a custom size, set the `width` and `height` attributes (any CSS * length, e.g. `width="3rem" height="3rem"`). These are forwarded as * inline styles on the inner spinner element and override the * `spinner-{type}` defaults. */ export declare class BsSpinner extends BootstrapElement { static styles: import("lit").CSSResult; type: SpinnerType; variant?: Variant; size: SpinnerSize; label: string; width?: string; height?: string; render(): import("lit-html").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { 'bs-spinner': BsSpinner; } } //# sourceMappingURL=spinner.d.ts.map