import type { HTMLAttributes } from "vue";
import type { ClassProps } from "../../utils/interface";
interface SpinnerColors {
    primary: string;
    secondary: string;
    error: string;
    success: string;
    warning: string;
}
export interface SpinnerProps extends /*@vue-ignore*/ HTMLAttributes {
    color?: keyof SpinnerColors;
}
declare const _default: import("vue").DefineComponent<SpinnerProps & ClassProps, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<SpinnerProps & ClassProps> & Readonly<{}>, {
    class: any;
    color: keyof SpinnerColors;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>;
export default _default;
