import type { PropType } from 'vue';
export interface IPropType {
    button?: {
        confirm?: 'popconfirm' | 'messagebox';
        confirmInfo?: {
            title?: string;
            confirmButtonText?: string;
            cancelButtonText?: string;
            msg?: string;
        };
    };
}
export declare const preProps: {
    button: {
        type: PropType<{
            confirm?: "popconfirm" | "messagebox" | undefined;
            confirmInfo?: {
                title?: string | undefined;
                confirmButtonText?: string | undefined;
                cancelButtonText?: string | undefined;
                msg?: string | undefined;
            } | undefined;
        } | undefined>;
    };
};
export declare const KEY_NAME: unique symbol;
export declare const injectConfig: () => IPropType;
