import { FoundationElement } from '@ni/fast-foundation'; import { SpinnerAppearance } from './types'; declare global { interface HTMLElementTagNameMap { 'nimble-spinner': Spinner; } } /** * A Nimble-styled spinner component. * A spinner is an animating indicator that can be placed in a particular region of a page to represent loading progress, or an ongoing operation, of an indeterminate / unknown duration. */ export declare class Spinner extends FoundationElement { /** * @public * @description * The appearance the spinner area should have. */ appearance: SpinnerAppearance; } export declare const spinnerTag = "nimble-spinner";