declare const _default: {
    name: string;
    props: {
        type: StringConstructor;
        size: NumberConstructor;
    };
    components: {
        IconFont: import("vue").DefineComponent<{
            type: StringConstructor;
            size: (StringConstructor | NumberConstructor)[];
            rotate: NumberConstructor;
            spin: BooleanConstructor;
        }, () => any, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
            type?: unknown;
            size?: unknown;
            rotate?: unknown;
            spin?: unknown;
        } & {
            spin: boolean;
        } & {
            size?: string | number | undefined;
            type?: string | undefined;
            rotate?: number | undefined;
        }>, {
            spin: boolean;
        }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
    };
};
export default _default;
