declare const _default: import("vue").DefineComponent<{
    /**
     * The alternative text used to describe the reason for the wait and need for a spinner.
     */
    assistiveText: StringConstructor;
    /**
     * Indicates whether the spinner has the brand variant.
     */
    brand: BooleanConstructor;
    /**
     * Indicates whether the spinner has a delay before starting the animation.
     */
    delayed: BooleanConstructor;
    /**
     * Indicates whether to display the spinner in an inline format.
     */
    inline: BooleanConstructor;
    /**
     * Indicates whether the spinner has the inverse variant.
     */
    inverse: BooleanConstructor;
    /**
     * Indicates whether the spinner uses the large size.
     */
    large: BooleanConstructor;
    /**
     * Indicates whether the spinner uses the medium size.
     * If no other size is set, this one will be used by default.
     */
    medium: BooleanConstructor;
    /**
     * Indicates whether the spinner uses the small size.
     */
    small: BooleanConstructor;
    /**
     * An optional text displayed below the spinner.
     */
    text: StringConstructor;
    /**
     * Indicates whether the spinner uses the extra-small size.
     */
    xSmall: BooleanConstructor;
    /**
     * Indicates whether the spinner uses the extra-extra-small size.
     */
    xxSmall: BooleanConstructor;
}, unknown, unknown, {
    /**
     * The CSS class names for the spinner.
     */
    spinnerClassNames(): string;
}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    /**
     * The alternative text used to describe the reason for the wait and need for a spinner.
     */
    assistiveText: StringConstructor;
    /**
     * Indicates whether the spinner has the brand variant.
     */
    brand: BooleanConstructor;
    /**
     * Indicates whether the spinner has a delay before starting the animation.
     */
    delayed: BooleanConstructor;
    /**
     * Indicates whether to display the spinner in an inline format.
     */
    inline: BooleanConstructor;
    /**
     * Indicates whether the spinner has the inverse variant.
     */
    inverse: BooleanConstructor;
    /**
     * Indicates whether the spinner uses the large size.
     */
    large: BooleanConstructor;
    /**
     * Indicates whether the spinner uses the medium size.
     * If no other size is set, this one will be used by default.
     */
    medium: BooleanConstructor;
    /**
     * Indicates whether the spinner uses the small size.
     */
    small: BooleanConstructor;
    /**
     * An optional text displayed below the spinner.
     */
    text: StringConstructor;
    /**
     * Indicates whether the spinner uses the extra-small size.
     */
    xSmall: BooleanConstructor;
    /**
     * Indicates whether the spinner uses the extra-extra-small size.
     */
    xxSmall: BooleanConstructor;
}>>, {
    small: boolean;
    brand: boolean;
    large: boolean;
    inverse: boolean;
    xSmall: boolean;
    xxSmall: boolean;
    medium: boolean;
    inline: boolean;
    delayed: boolean;
}, {}>;
export default _default;
