declare const _default: import("vue").DefineComponent<{
    onMouseenter: FunctionConstructor;
    onMouseleave: FunctionConstructor;
    onClick: FunctionConstructor;
    onKeydown: FunctionConstructor;
    onFocus: FunctionConstructor;
    onBlur: FunctionConstructor;
    onContextmenu: FunctionConstructor;
    id: StringConstructor;
    open: BooleanConstructor;
    virtualRef: import("element-plus/es/utils").BuildPropReturn<import("element-plus/es/utils").PropWrapper<import("./popper").Measurable>, unknown, unknown, unknown, unknown>;
    virtualTriggering: import("element-plus/es/utils").BuildPropReturn<BooleanConstructor, unknown, unknown, unknown, unknown>;
}, {
    triggerRef: import("vue").Ref<import("./popper").Measurable | null>;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
    onMouseenter: FunctionConstructor;
    onMouseleave: FunctionConstructor;
    onClick: FunctionConstructor;
    onKeydown: FunctionConstructor;
    onFocus: FunctionConstructor;
    onBlur: FunctionConstructor;
    onContextmenu: FunctionConstructor;
    id: StringConstructor;
    open: BooleanConstructor;
    virtualRef: import("element-plus/es/utils").BuildPropReturn<import("element-plus/es/utils").PropWrapper<import("./popper").Measurable>, unknown, unknown, unknown, unknown>;
    virtualTriggering: import("element-plus/es/utils").BuildPropReturn<BooleanConstructor, unknown, unknown, unknown, unknown>;
}>>, {
    open: boolean;
    virtualRef: import("./popper").Measurable;
    virtualTriggering: import("element-plus/es/utils").BuildPropType<BooleanConstructor, unknown, unknown>;
}>;
export default _default;
