import * as _angular_core from '@angular/core';
/**
* @license
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://github.com/thekhegay/ngwr/blob/main/LICENSE
*/
/**
* Spinner size variant. Spinner sizing is em-based so the spinner scales
* with the current font-size when set to `'inherit'`-ish contexts.
*/
type WrSpinnerSize = 'sm' | 'md' | 'lg';
/**
* Inline loading indicator.
*
* Inherits color from the surrounding text (uses `currentColor`).
*
* @example
* ```html
*
*
* ```
*
* @see https://ngwr.dev/components/spinner
*/
declare class WrSpinner {
/**
* Size variant. Em-based — scales with surrounding font-size.
*
* @default 'md'
*/
readonly size: _angular_core.InputSignal;
protected readonly classes: _angular_core.Signal;
static ɵfac: _angular_core.ɵɵFactoryDeclaration;
static ɵcmp: _angular_core.ɵɵComponentDeclaration;
}
export { WrSpinner };
export type { WrSpinnerSize };