import { PropType } from "vue";
declare const _default: import("vue").DefineComponent<{
    name: {
        required: true;
        type: StringConstructor;
    };
    disabled: {
        type: BooleanConstructor;
        default: boolean;
        required: false;
    };
    size: {
        type: PropType<"small" | "large" | "normal" | "mini">;
        default: string;
        required: false;
    };
}, {
    visible: import("vue").Ref<boolean>;
    clickHandle: () => void;
    buttonDesc: import("vue").Ref<string>;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    name: {
        required: true;
        type: StringConstructor;
    };
    disabled: {
        type: BooleanConstructor;
        default: boolean;
        required: false;
    };
    size: {
        type: PropType<"small" | "large" | "normal" | "mini">;
        default: string;
        required: false;
    };
}>>, {
    size: "small" | "large" | "normal" | "mini";
    disabled: boolean;
}, {}>;
export default _default;
