import type { ComponentType, ReactNode } from 'react' import type { HTMLAttrs, Variant } from './common' export interface SpinnerProps extends HTMLAttrs { children?: ReactNode variant?: Variant fullScreen?: boolean inline?: boolean label: string show?: boolean isStatic?: boolean /** * When true, preserves the state of overlaid children when `show` toggles. * Only applicable when the Spinner is used in overlay mode (with `children`). */ persistChildrenState?: boolean } declare const Spinner: ComponentType export default Spinner