import React from 'react';
import { type ComposableProps } from '../../../lib/slot';
export interface ButtonSpinnerProps extends ComposableProps<'span'> {
/** Icon size (defaults to 18) */
size?: number;
}
/**
* ButtonSpinner - Loading spinner for Button loading state
*
* Renders an animated spinner icon for indicating loading states.
*
* @public
*
* @example
* ```tsx
*
* ```
*
* @remarks
* - Supports `asChild` for custom spinner elements
* - Includes aria-label for accessibility
* - Automatically uses rotating animation
*/
export declare const ButtonSpinner: React.ForwardRefExoticComponent>;
//# sourceMappingURL=ButtonSpinner.d.ts.map