import type { SVGAttributes } from 'vue'; import { type OUIAProps } from '../helpers/ouia'; interface Props extends OUIAProps, /* @vue-ignore */ Omit { /** Size variant of progress. */ size?: 'sm' | 'md' | 'lg' | 'xl'; /** Text describing that current loading status or progress. Defaults to the `spinnerValueText` message. */ ariaValueText?: string; /** Diameter of spinner set as CSS variable */ diameter?: string; /** @beta Indicates the spinner is inline and the size should inherit the text font size. This will override the size prop. */ inline?: boolean; /** Accessible label to describe what is loading. Defaults to the `spinner` message. */ ariaLabel?: string; /** ID of the element(s) that provide an accessible name for the spinner. */ ariaLabelledby?: string; } declare const _default: typeof __VLS_export; export default _default; declare const __VLS_export: import("vue").DefineComponent & Readonly<{}>, { size: "sm" | "md" | "lg" | "xl"; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>; //# sourceMappingURL=Spinner.vue.d.ts.map