/** Animated SVG spinner with size and color variants, and a visually hidden status label for screen readers. */ interface Props { size?: 'xs' | 'sm' | 'md' | 'lg'; variant?: 'primary' | 'cta' | 'muted'; label?: string; } declare const __VLS_export: import('vue').DefineComponent & Readonly<{}>, { label: string; size: "xs" | "sm" | "md" | "lg"; variant: "primary" | "cta" | "muted"; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, HTMLDivElement>; declare const _default: typeof __VLS_export; export default _default;