import { App } from 'vue';
import { ComponentOptionsMixin } from 'vue';
import { ComponentProvideOptions } from 'vue';
import { ComputedRef } from 'vue';
import { DefineComponent } from 'vue';
import { ExtractPropTypes } from 'vue';
import { PublicProps } from 'vue';

declare const _default: {
    install: (app: App) => void;
    Spinner: DefineComponent<ExtractPropTypes<    {
    name: {
    type: StringConstructor;
    default: string;
    require: boolean;
    };
    color: {
    type: StringConstructor;
    default: string;
    };
    noFadeIn: {
    type: BooleanConstructor;
    default: boolean;
    };
    fadeIn: {
    type: StringConstructor;
    default: string;
    };
    className: {
    type: StringConstructor;
    default: string;
    };
    width: {
    type: StringConstructor;
    default: string;
    };
    height: {
    type: StringConstructor;
    default: string;
    };
    }>, {
    loading: ComputedRef<    {
    node: number;
    className: string;
    }>;
    style: ComputedRef<string>;
    }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly<ExtractPropTypes<    {
    name: {
    type: StringConstructor;
    default: string;
    require: boolean;
    };
    color: {
    type: StringConstructor;
    default: string;
    };
    noFadeIn: {
    type: BooleanConstructor;
    default: boolean;
    };
    fadeIn: {
    type: StringConstructor;
    default: string;
    };
    className: {
    type: StringConstructor;
    default: string;
    };
    width: {
    type: StringConstructor;
    default: string;
    };
    height: {
    type: StringConstructor;
    default: string;
    };
    }>> & Readonly<{}>, {
    name: string;
    color: string;
    noFadeIn: boolean;
    fadeIn: string;
    className: string;
    width: string;
    height: string;
    }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>;
};
export default _default;

export { }
