import type { SFCWithInstall } from '@qqt-product/utils/dist/modules/withInstall';
import type { DefineComponent, ComponentOptionsMixin, VNodeProps, AllowedComponentProps, ComponentCustomProps, ExtractPropTypes,  PropType } from 'vue';
declare const emptyProps: {
    readonly noMsg: {
        readonly type: PropType<string>;
        readonly default: "";
    };
    readonly size: {
        readonly type: PropType<string>;
        readonly default: "60";
    };
    readonly color: {
        readonly type: PropType<string>;
        readonly default: "#667187";
    };
    readonly mode: {
        readonly type: PropType<"vertical" | "horizontal">;
        readonly default: "horizontal";
    };
};
export type EmptyProps = ExtractPropTypes<typeof emptyProps>;
declare const Empty: DefineComponent<{
    readonly noMsg: {
        readonly type: PropType<string>;
        readonly default: "";
    };
    readonly size: {
        readonly type: PropType<string>;
        readonly default: "60";
    };
    readonly color: {
        readonly type: PropType<string>;
        readonly default: "#667187";
    };
    readonly mode: {
        readonly type: PropType<"vertical" | "horizontal">;
        readonly default: "horizontal";
    };
}, () => JSX.Element, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
    readonly noMsg: {
        readonly type: PropType<string>;
        readonly default: "";
    };
    readonly size: {
        readonly type: PropType<string>;
        readonly default: "60";
    };
    readonly color: {
        readonly type: PropType<string>;
        readonly default: "#667187";
    };
    readonly mode: {
        readonly type: PropType<"vertical" | "horizontal">;
        readonly default: "horizontal";
    };
}>>, {
    readonly color: string;
    readonly mode: "vertical" | "horizontal";
    readonly size: string;
    readonly noMsg: string;
}, {}>;
export { Empty };
declare const _default: SFCWithInstall<DefineComponent<{
    readonly noMsg: {
        readonly type: PropType<string>;
        readonly default: "";
    };
    readonly size: {
        readonly type: PropType<string>;
        readonly default: "60";
    };
    readonly color: {
        readonly type: PropType<string>;
        readonly default: "#667187";
    };
    readonly mode: {
        readonly type: PropType<"vertical" | "horizontal">;
        readonly default: "horizontal";
    };
}, () => JSX.Element, unknown, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, VNodeProps & AllowedComponentProps & ComponentCustomProps, Readonly<ExtractPropTypes<{
    readonly noMsg: {
        readonly type: PropType<string>;
        readonly default: "";
    };
    readonly size: {
        readonly type: PropType<string>;
        readonly default: "60";
    };
    readonly color: {
        readonly type: PropType<string>;
        readonly default: "#667187";
    };
    readonly mode: {
        readonly type: PropType<"vertical" | "horizontal">;
        readonly default: "horizontal";
    };
}>>, {
    readonly color: string;
    readonly mode: "vertical" | "horizontal";
    readonly size: string;
    readonly noMsg: string;
}, {}>>;
export default _default;
