declare var __VLS_16: {}, __VLS_19: { content: string | null | undefined; }; type __VLS_Slots = {} & { default?: (props: typeof __VLS_16) => any; } & { content?: (props: typeof __VLS_19) => any; }; declare const __VLS_base: import("vue").DefineComponent; arrowOffset: import("element-plus/es/utils/index.mjs").EpPropFinalized; disabled: BooleanConstructor; trigger: import("element-plus/es/utils/index.mjs").EpPropFinalized<(new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | import("element-plus").TooltipTriggerType[]) | (() => import("element-plus/es/utils/typescript.mjs").Arrayable) | ((new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | import("element-plus").TooltipTriggerType[]) | (() => import("element-plus/es/utils/typescript.mjs").Arrayable))[], unknown, unknown, "hover", boolean>; triggerKeys: import("element-plus/es/utils/index.mjs").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>; focusOnTarget: BooleanConstructor; virtualRef: { readonly type: import("vue").PropType; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; virtualTriggering: BooleanConstructor; onMouseenter: { readonly type: import("vue").PropType<(e: Event) => void>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; onMouseleave: { readonly type: import("vue").PropType<(e: Event) => void>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; onClick: { readonly type: import("vue").PropType<(e: Event) => void>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; onKeydown: { readonly type: import("vue").PropType<(e: Event) => void>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; onFocus: { readonly type: import("vue").PropType<(e: Event) => void>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; onBlur: { readonly type: import("vue").PropType<(e: Event) => void>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; onContextmenu: { readonly type: import("vue").PropType<(e: Event) => void>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; id: StringConstructor; open: BooleanConstructor; ariaLabel: StringConstructor; appendTo: { readonly type: import("vue").PropType string | HTMLElement) | (() => import("element-plus/es/utils/index.mjs").EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => import("element-plus/es/utils/index.mjs").EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; content: import("element-plus/es/utils/index.mjs").EpPropFinalized; rawContent: BooleanConstructor; persistent: BooleanConstructor; visible: import("element-plus/es/utils/index.mjs").EpPropFinalized<(new (...args: any[]) => boolean) | (() => boolean | null) | ((new (...args: any[]) => boolean) | (() => boolean | null))[], unknown, unknown, null, boolean>; transition: StringConstructor; teleported: import("element-plus/es/utils/index.mjs").EpPropFinalized; loop: BooleanConstructor; style: { readonly type: import("vue").PropType string | import("vue").CSSProperties | import("vue").StyleValue[]) | (() => import("vue").StyleValue) | ((new (...args: any[]) => string | import("vue").CSSProperties | import("vue").StyleValue[]) | (() => import("vue").StyleValue))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; className: { readonly type: import("vue").PropType string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; effect: import("element-plus/es/utils/index.mjs").EpPropFinalized<(new (...args: any[]) => string) | (() => import("element-plus").PopperEffect) | ((new (...args: any[]) => string) | (() => import("element-plus").PopperEffect))[], unknown, unknown, "dark", boolean>; enterable: import("element-plus/es/utils/index.mjs").EpPropFinalized; pure: BooleanConstructor; focusOnShow: BooleanConstructor; trapping: BooleanConstructor; popperClass: { readonly type: import("vue").PropType string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; popperStyle: { readonly type: import("vue").PropType string | import("vue").CSSProperties | import("vue").StyleValue[]) | (() => import("vue").StyleValue) | ((new (...args: any[]) => string | import("vue").CSSProperties | import("vue").StyleValue[]) | (() => import("vue").StyleValue))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; referenceEl: { readonly type: import("vue").PropType; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; triggerTargetEl: { readonly type: import("vue").PropType; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; stopPopperMouseEvent: import("element-plus/es/utils/index.mjs").EpPropFinalized; zIndex: NumberConstructor; boundariesPadding: import("element-plus/es/utils/index.mjs").EpPropFinalized; fallbackPlacements: import("element-plus/es/utils/index.mjs").EpPropFinalized<(new (...args: any[]) => import("element-plus/es/components/popper/index.mjs").Placement[]) | (() => import("element-plus/es/components/popper/index.mjs").Placement[]) | ((new (...args: any[]) => import("element-plus/es/components/popper/index.mjs").Placement[]) | (() => import("element-plus/es/components/popper/index.mjs").Placement[]))[], unknown, unknown, undefined, boolean>; gpuAcceleration: import("element-plus/es/utils/index.mjs").EpPropFinalized; offset: import("element-plus/es/utils/index.mjs").EpPropFinalized; placement: import("element-plus/es/utils/index.mjs").EpPropFinalized; popperOptions: import("element-plus/es/utils/index.mjs").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; strategy: import("element-plus/es/utils/index.mjs").EpPropFinalized; showAfter: import("element-plus/es/utils/index.mjs").EpPropFinalized; hideAfter: import("element-plus/es/utils/index.mjs").EpPropFinalized; autoClose: import("element-plus/es/utils/index.mjs").EpPropFinalized; "onUpdate:visible": { readonly type: import("vue").PropType<(val: boolean) => void>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; role: import("element-plus/es/utils/index.mjs").EpPropFinalized; type: import("element-plus/es/utils/index.mjs").EpPropFinalized; size: import("element-plus/es/utils/index.mjs").EpPropFinalized; truncated: BooleanConstructor; lineClamp: { readonly type: import("vue").PropType>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; tag: import("element-plus/es/utils/index.mjs").EpPropFinalized; }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; arrowOffset: import("element-plus/es/utils/index.mjs").EpPropFinalized; disabled: BooleanConstructor; trigger: import("element-plus/es/utils/index.mjs").EpPropFinalized<(new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | import("element-plus").TooltipTriggerType[]) | (() => import("element-plus/es/utils/typescript.mjs").Arrayable) | ((new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | import("element-plus").TooltipTriggerType[]) | (() => import("element-plus/es/utils/typescript.mjs").Arrayable))[], unknown, unknown, "hover", boolean>; triggerKeys: import("element-plus/es/utils/index.mjs").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>; focusOnTarget: BooleanConstructor; virtualRef: { readonly type: import("vue").PropType; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; virtualTriggering: BooleanConstructor; onMouseenter: { readonly type: import("vue").PropType<(e: Event) => void>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; onMouseleave: { readonly type: import("vue").PropType<(e: Event) => void>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; onClick: { readonly type: import("vue").PropType<(e: Event) => void>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; onKeydown: { readonly type: import("vue").PropType<(e: Event) => void>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; onFocus: { readonly type: import("vue").PropType<(e: Event) => void>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; onBlur: { readonly type: import("vue").PropType<(e: Event) => void>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; onContextmenu: { readonly type: import("vue").PropType<(e: Event) => void>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; id: StringConstructor; open: BooleanConstructor; ariaLabel: StringConstructor; appendTo: { readonly type: import("vue").PropType string | HTMLElement) | (() => import("element-plus/es/utils/index.mjs").EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>) | ((new (...args: any[]) => string | HTMLElement) | (() => import("element-plus/es/utils/index.mjs").EpPropMergeType<(new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement) | ((new (...args: any[]) => string | HTMLElement) | (() => string | HTMLElement))[], unknown, unknown>))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; content: import("element-plus/es/utils/index.mjs").EpPropFinalized; rawContent: BooleanConstructor; persistent: BooleanConstructor; visible: import("element-plus/es/utils/index.mjs").EpPropFinalized<(new (...args: any[]) => boolean) | (() => boolean | null) | ((new (...args: any[]) => boolean) | (() => boolean | null))[], unknown, unknown, null, boolean>; transition: StringConstructor; teleported: import("element-plus/es/utils/index.mjs").EpPropFinalized; loop: BooleanConstructor; style: { readonly type: import("vue").PropType string | import("vue").CSSProperties | import("vue").StyleValue[]) | (() => import("vue").StyleValue) | ((new (...args: any[]) => string | import("vue").CSSProperties | import("vue").StyleValue[]) | (() => import("vue").StyleValue))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; className: { readonly type: import("vue").PropType string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; effect: import("element-plus/es/utils/index.mjs").EpPropFinalized<(new (...args: any[]) => string) | (() => import("element-plus").PopperEffect) | ((new (...args: any[]) => string) | (() => import("element-plus").PopperEffect))[], unknown, unknown, "dark", boolean>; enterable: import("element-plus/es/utils/index.mjs").EpPropFinalized; pure: BooleanConstructor; focusOnShow: BooleanConstructor; trapping: BooleanConstructor; popperClass: { readonly type: import("vue").PropType string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | any)[])[])[])[])[])[])[])[])[])[])[]) | ((new (...args: any[]) => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | any)[])[])[])[])[])[])[])[])[])[])[]) | (() => string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | (string | { [x: string]: boolean; } | any)[])[])[])[])[])[])[])[])[])[])[]))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; popperStyle: { readonly type: import("vue").PropType string | import("vue").CSSProperties | import("vue").StyleValue[]) | (() => import("vue").StyleValue) | ((new (...args: any[]) => string | import("vue").CSSProperties | import("vue").StyleValue[]) | (() => import("vue").StyleValue))[], unknown, unknown>>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; referenceEl: { readonly type: import("vue").PropType; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; triggerTargetEl: { readonly type: import("vue").PropType; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; stopPopperMouseEvent: import("element-plus/es/utils/index.mjs").EpPropFinalized; zIndex: NumberConstructor; boundariesPadding: import("element-plus/es/utils/index.mjs").EpPropFinalized; fallbackPlacements: import("element-plus/es/utils/index.mjs").EpPropFinalized<(new (...args: any[]) => import("element-plus/es/components/popper/index.mjs").Placement[]) | (() => import("element-plus/es/components/popper/index.mjs").Placement[]) | ((new (...args: any[]) => import("element-plus/es/components/popper/index.mjs").Placement[]) | (() => import("element-plus/es/components/popper/index.mjs").Placement[]))[], unknown, unknown, undefined, boolean>; gpuAcceleration: import("element-plus/es/utils/index.mjs").EpPropFinalized; offset: import("element-plus/es/utils/index.mjs").EpPropFinalized; placement: import("element-plus/es/utils/index.mjs").EpPropFinalized; popperOptions: import("element-plus/es/utils/index.mjs").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; strategy: import("element-plus/es/utils/index.mjs").EpPropFinalized; showAfter: import("element-plus/es/utils/index.mjs").EpPropFinalized; hideAfter: import("element-plus/es/utils/index.mjs").EpPropFinalized; autoClose: import("element-plus/es/utils/index.mjs").EpPropFinalized; "onUpdate:visible": { readonly type: import("vue").PropType<(val: boolean) => void>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; role: import("element-plus/es/utils/index.mjs").EpPropFinalized; type: import("element-plus/es/utils/index.mjs").EpPropFinalized; size: import("element-plus/es/utils/index.mjs").EpPropFinalized; truncated: BooleanConstructor; lineClamp: { readonly type: import("vue").PropType>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; tag: import("element-plus/es/utils/index.mjs").EpPropFinalized; }>> & Readonly<{}>, { type: import("element-plus/es/utils/index.mjs").EpPropMergeType; size: import("element-plus/es/utils/index.mjs").EpPropMergeType; hideAfter: number; visible: import("element-plus/es/utils/index.mjs").EpPropMergeType<(new (...args: any[]) => boolean) | (() => boolean | null) | ((new (...args: any[]) => boolean) | (() => boolean | null))[], unknown, unknown>; tag: string; role: import("element-plus/es/utils/index.mjs").EpPropMergeType; content: string; open: boolean; disabled: boolean; placement: string; offset: number; effect: import("element-plus/es/utils/index.mjs").EpPropMergeType<(new (...args: any[]) => string) | (() => import("element-plus").PopperEffect) | ((new (...args: any[]) => string) | (() => import("element-plus").PopperEffect))[], unknown, unknown>; loop: boolean; teleported: import("element-plus/es/utils/index.mjs").EpPropMergeType; showArrow: import("element-plus/es/utils/index.mjs").EpPropMergeType; arrowOffset: number; trigger: import("element-plus/es/utils/index.mjs").EpPropMergeType<(new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | import("element-plus").TooltipTriggerType[]) | (() => import("element-plus/es/utils/typescript.mjs").Arrayable) | ((new (...args: any[]) => "click" | "focus" | "contextmenu" | "hover" | import("element-plus").TooltipTriggerType[]) | (() => import("element-plus/es/utils/typescript.mjs").Arrayable))[], unknown, unknown>; triggerKeys: string[]; focusOnTarget: boolean; virtualTriggering: boolean; rawContent: boolean; persistent: boolean; enterable: import("element-plus/es/utils/index.mjs").EpPropMergeType; pure: boolean; focusOnShow: boolean; trapping: boolean; stopPopperMouseEvent: import("element-plus/es/utils/index.mjs").EpPropMergeType; boundariesPadding: number; fallbackPlacements: any[]; gpuAcceleration: import("element-plus/es/utils/index.mjs").EpPropMergeType; popperOptions: any; strategy: import("element-plus/es/utils/index.mjs").EpPropMergeType; showAfter: number; autoClose: number; truncated: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; declare const __VLS_export: __VLS_WithSlots; declare const _default: typeof __VLS_export; export default _default; type __VLS_WithSlots = T & { new (): { $slots: S; }; };