import type Tooltip from '../src/tooltip.vue'; import type { ExtractPropTypes } from 'vue'; declare const triggers: readonly ["hover", "focus", "click", "contextmenu"]; export declare type Trigger = typeof triggers[number]; export declare const useTooltipContentProps: { readonly appendTo: import("element-plus/es/utils").BuildPropReturn, string, unknown, unknown, unknown>; readonly content: import("element-plus/es/utils").BuildPropReturn; readonly rawContent: import("element-plus/es/utils").BuildPropReturn; readonly persistent: BooleanConstructor; readonly ariaLabel: StringConstructor; readonly visible: import("element-plus/es/utils").BuildPropReturn, null, unknown, unknown, unknown>; readonly transition: import("element-plus/es/utils").BuildPropReturn; readonly teleported: import("element-plus/es/utils").BuildPropReturn; readonly disabled: import("element-plus/es/utils").BuildPropReturn; readonly style: import("element-plus/es/utils").BuildPropReturn, unknown, unknown, unknown, unknown>; readonly className: import("element-plus/es/utils").BuildPropReturn, unknown, unknown, unknown, unknown>; readonly effect: import("element-plus/es/utils").BuildPropReturn; readonly enterable: import("element-plus/es/utils").BuildPropReturn; readonly pure: BooleanConstructor; readonly popperClass: import("element-plus/es/utils").BuildPropReturn, unknown, unknown, unknown, unknown>; readonly popperStyle: import("element-plus/es/utils").BuildPropReturn, unknown, unknown, unknown, unknown>; readonly referenceEl: import("element-plus/es/utils").BuildPropReturn, unknown, unknown, unknown, unknown>; readonly stopPopperMouseEvent: import("element-plus/es/utils").BuildPropReturn; readonly zIndex: NumberConstructor; readonly boundariesPadding: import("element-plus/es/utils").BuildPropReturn; readonly fallbackPlacements: import("element-plus/es/utils").BuildPropReturn, () => never[], unknown, unknown, unknown>; readonly gpuAcceleration: import("element-plus/es/utils").BuildPropReturn; readonly offset: import("element-plus/es/utils").BuildPropReturn; readonly placement: import("element-plus/es/utils").BuildPropReturn; readonly popperOptions: import("element-plus/es/utils").BuildPropReturn>, () => {}, unknown, unknown, unknown>; readonly strategy: import("element-plus/es/utils").BuildPropReturn; readonly showAfter: import("element-plus/es/utils").BuildPropReturn; readonly hideAfter: import("element-plus/es/utils").BuildPropReturn; }; export declare const useTooltipTriggerProps: { readonly disabled: BooleanConstructor; readonly trigger: import("element-plus/es/utils").BuildPropReturn, "hover", unknown, unknown, unknown>; readonly virtualRef: import("element-plus/es/utils").BuildPropReturn, unknown, unknown, unknown, unknown>; readonly virtualTriggering: BooleanConstructor; readonly onMouseenter: FunctionConstructor; readonly onMouseleave: FunctionConstructor; readonly onClick: FunctionConstructor; readonly onKeydown: FunctionConstructor; readonly onFocus: FunctionConstructor; readonly onBlur: FunctionConstructor; readonly onContextmenu: FunctionConstructor; readonly id: StringConstructor; readonly open: BooleanConstructor; }; export declare const useTooltipProps: { openDelay: import("element-plus/es/utils").BuildPropReturn number) | undefined, unknown, unknown, unknown>; visibleArrow: import("element-plus/es/utils").BuildPropReturn false) | (() => true) | undefined, unknown, unknown, unknown>; hideAfter: import("element-plus/es/utils").BuildPropReturn number) | undefined, unknown, unknown, unknown>; showArrow: import("element-plus/es/utils").BuildPropReturn false) | (() => true) | undefined, unknown, unknown, unknown>; }; export declare type ElTooltipContentProps = ExtractPropTypes; export declare type ElTooltipTriggerProps = ExtractPropTypes; export declare type ElTooltipProps = ExtractPropTypes & ElTooltipContentProps & ElTooltipTriggerProps; export declare type TooltipInstance = InstanceType; export {};