import { PropType } from "vue";
declare const _sfc_main: import("vue").DefineComponent<{
    /** 文本提示内容 */
    content: {
        type: StringConstructor;
        default: string;
    };
    /** 触发方式 */
    trigger: {
        type: PropType<"click" | "hover">;
        default: string;
    };
}, {
    name: string;
    slotRef: import("vue").Ref<any>;
    containerRef: import("vue").Ref<any>;
    show: import("vue").Ref<boolean>;
    visible: import("vue").Ref<boolean>;
    slots: Readonly<{
        [name: string]: import("vue").Slot<any>;
    }>;
    mouseenter: () => void;
    mouseleave: () => void;
    openTool: () => void;
    closeTool: () => void;
    handleClick: () => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
    /** 文本提示内容 */
    content: {
        type: StringConstructor;
        default: string;
    };
    /** 触发方式 */
    trigger: {
        type: PropType<"click" | "hover">;
        default: string;
    };
}>>, {
    content: string;
    trigger: "click" | "hover";
}, {}>;
export default _sfc_main;
