declare const _default: import('vue').DefineComponent<import('vue').ExtractPropTypes<{
    name: {
        type: StringConstructor;
    };
    timeout: {
        type: import('vue').PropType<string | number>;
    };
    tag: import('@yanzhen-libs/utils-vue').EpPropFinalized<import('vue').PropType<string | boolean>, unknown, unknown, string, boolean>;
    indicatorSize: {
        type: import('vue').PropType<string | number>;
    };
    tip: {
        type: import('vue').PropType<any>;
    };
    indicator: {
        type: import('vue').PropType<any>;
    };
    prefixCls: {
        type: StringConstructor;
    };
    spinning: {
        readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<BooleanConstructor, unknown, unknown>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    size: {
        type: import('vue').PropType<import('ant-design-vue/es/spin/Spin').SpinSize>;
    };
    wrapperClassName: {
        type: StringConstructor;
    };
    delay: {
        type: NumberConstructor;
    };
}>, {
    refresh: ({ name }?: {
        name?: import('@yanzhen-libs/utils-vue/src/vue/hooks/use-loading/constants').LoadingId;
    }) => Promise<void>;
}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{
    name: {
        type: StringConstructor;
    };
    timeout: {
        type: import('vue').PropType<string | number>;
    };
    tag: import('@yanzhen-libs/utils-vue').EpPropFinalized<import('vue').PropType<string | boolean>, unknown, unknown, string, boolean>;
    indicatorSize: {
        type: import('vue').PropType<string | number>;
    };
    tip: {
        type: import('vue').PropType<any>;
    };
    indicator: {
        type: import('vue').PropType<any>;
    };
    prefixCls: {
        type: StringConstructor;
    };
    spinning: {
        readonly type: import('vue').PropType<import('@yanzhen-libs/utils-vue').EpPropMergeType<BooleanConstructor, unknown, unknown>>;
        readonly required: false;
        readonly validator: ((val: unknown) => boolean) | undefined;
        __epPropKey: true;
    };
    size: {
        type: import('vue').PropType<import('ant-design-vue/es/spin/Spin').SpinSize>;
    };
    wrapperClassName: {
        type: StringConstructor;
    };
    delay: {
        type: NumberConstructor;
    };
}>> & Readonly<{}>, {
    tag: import('@yanzhen-libs/utils-vue').EpPropMergeType<import('vue').PropType<string | boolean>, unknown, unknown>;
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>;
export default _default;
