import { ComponentPropsWithoutRef } from 'react'; /** * Props for the Spinner component * @extends ComponentPropsWithoutRef<"span"> */ export type SpinnerProps = ComponentPropsWithoutRef<"span"> & { /** * When true, the spinner inherits the current text color instead of using the default primary background color */ inherit?: boolean; /** * The size of the spinner. * @default medium */ size?: "small" | "medium" | "large"; }; /** * A loading spinner component that displays an animated circular indicator. * * The Spinner component provides a visual indication that content is loading or processing. * It renders as a circular animation that continuously rotates to show activity. * * Features: * - Animated circular loading indicator * - Configurable color inheritance * - Accessible with proper ARIA attributes * - Customizable styling through className and style props * - Forwarded ref support * * @example * * * */ export declare const Spinner: import('react').ForwardRefExoticComponent, HTMLSpanElement>, "ref"> & { /** * When true, the spinner inherits the current text color instead of using the default primary background color */ inherit?: boolean; /** * The size of the spinner. * @default medium */ size?: "small" | "medium" | "large"; } & import('react').RefAttributes>;