import type { PropType, ExtractPropTypes } from 'vue';
declare const name: string, bem: (el?: import("../../../utils/create").Mods | undefined, mods?: import("../../../utils/create").Mods | undefined) => import("../../../utils/create").Mods;
export { name, bem };
export declare type LoadingType = 'circular' | 'spinner';
export declare const loadingProps: {
    color: {
        type: StringConstructor;
        default: string;
    };
    type: {
        type: PropType<LoadingType>;
        default: string;
    };
    size: {
        type: (NumberConstructor | StringConstructor)[];
        default: string;
    };
    textSize: {
        type: (NumberConstructor | StringConstructor)[];
        default: string;
    };
    textColor: {
        type: StringConstructor;
        default: string;
    };
    vertical: BooleanConstructor;
    onlyText: {
        type: BooleanConstructor;
        default: boolean;
    };
};
export declare type LoadingProps = ExtractPropTypes<typeof loadingProps>;
