diff --git a/node_modules/element-plus/es/components/slider/src/composables/use-slide.d.ts b/node_modules/element-plus/es/components/slider/src/composables/use-slide.d.ts index 57d26deb9..48b6e3441 100644 --- a/node_modules/element-plus/es/components/slider/src/composables/use-slide.d.ts +++ b/node_modules/element-plus/es/components/slider/src/composables/use-slide.d.ts @@ -4247,6 +4247,9154 @@ export declare const useSlide: (props: SliderProps, initData: SliderInitData, em readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; - readonly onClick: {}; - }>; - } + readonly onClick: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onKeydown: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onFocus: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onBlur: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onContextmenu: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly id: StringConstructor; + readonly open: BooleanConstructor; + }, { + props: Readonly Arrayable & {}) | (() => Arrayable) | ((new (...args: any[]) => Arrayable & {}) | (() => Arrayable))[], unknown, unknown, "hover", boolean>; + readonly triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>; + readonly virtualRef: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly virtualTriggering: BooleanConstructor; + readonly onMouseenter: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onMouseleave: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onClick: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onKeydown: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onFocus: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onBlur: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onContextmenu: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly id: StringConstructor; + readonly open: BooleanConstructor; + }>> & { + [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined; + }>>; + ns: { + namespace: import("vue").ComputedRef; + b: (blockSuffix?: string) => string; + e: (element?: string | undefined) => string; + m: (modifier?: string | undefined) => string; + be: (blockSuffix?: string | undefined, element?: string | undefined) => string; + em: (element?: string | undefined, modifier?: string | undefined) => string; + bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string; + bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string; + is: { + (name: string, state: boolean | undefined): string; + (name: string): string; + }; + cssVar: (object: Record) => Record; + cssVarName: (name: string) => string; + cssVarBlock: (object: Record) => Record; + cssVarBlockName: (name: string) => string; + }; + controlled: Ref; + id: Ref; + open: Ref; + onOpen: (e?: Event | undefined) => void; + onClose: (e?: Event | undefined) => void; + onToggle: (e: Event) => void; + triggerRef: Ref<{ + forwardRef: HTMLElement; + } | null>; + stopWhenControlledOrDisabled: () => true | undefined; + trigger: Ref Arrayable & {}) | (() => Arrayable) | ((new (...args: any[]) => Arrayable & {}) | (() => Arrayable))[], unknown, unknown>>; + onMouseenter: (event: Event) => void; + onMouseleave: (event: Event) => void; + onClick: (event: Event) => void; + onFocus: (event: Event) => void; + onBlur: (event: Event) => void; + onContextMenu: (event: Event) => void; + onKeydown: (event: KeyboardEvent) => void; + ElPopperTrigger: import("vue").DefineComponent<{ + readonly virtualRef: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly virtualTriggering: BooleanConstructor; + readonly onMouseenter: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onMouseleave: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onClick: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onKeydown: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onFocus: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onBlur: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onContextmenu: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly id: StringConstructor; + readonly open: BooleanConstructor; + }, { + props: Readonly; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly virtualTriggering: BooleanConstructor; + readonly onMouseenter: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onMouseleave: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onClick: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onKeydown: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onFocus: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onBlur: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onContextmenu: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly id: StringConstructor; + readonly open: BooleanConstructor; + }>> & { + [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined; + }>>; + role: import("vue").ComputedRef; + triggerRef: Ref; + ariaControls: import("vue").ComputedRef; + ariaDescribedby: import("vue").ComputedRef; + ariaHaspopup: import("vue").ComputedRef; + ariaExpanded: import("vue").ComputedRef; + virtualTriggerAriaStopWatch: undefined; + ElOnlyChild: import("vue").DefineComponent<{}, () => import("vue").VNode | null, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}>; + }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly virtualTriggering: BooleanConstructor; + readonly onMouseenter: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onMouseleave: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onClick: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onKeydown: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onFocus: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onBlur: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onContextmenu: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly id: StringConstructor; + readonly open: BooleanConstructor; + }>>, { + readonly virtualTriggering: boolean; + readonly open: boolean; + }>; + }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly Arrayable & {}) | (() => Arrayable) | ((new (...args: any[]) => Arrayable & {}) | (() => Arrayable))[], unknown, unknown, "hover", boolean>; + readonly triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>; + readonly virtualRef: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly virtualTriggering: BooleanConstructor; + readonly onMouseenter: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onMouseleave: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onClick: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onKeydown: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onFocus: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onBlur: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onContextmenu: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly id: StringConstructor; + readonly open: BooleanConstructor; + }>>, { + readonly virtualTriggering: boolean; + readonly disabled: boolean; + readonly open: boolean; + readonly trigger: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Arrayable & {}) | (() => Arrayable) | ((new (...args: any[]) => Arrayable & {}) | (() => Arrayable))[], unknown, unknown>; + readonly triggerKeys: string[]; + }>; + ElTooltipContent: import("vue").DefineComponent<{ + readonly appendTo: { + readonly type: import("vue").PropType (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly content: import("element-plus/es/utils").EpPropFinalized; + readonly rawContent: import("element-plus/es/utils").EpPropFinalized; + readonly persistent: BooleanConstructor; + readonly ariaLabel: StringConstructor; + readonly visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>; + readonly transition: StringConstructor; + readonly teleported: import("element-plus/es/utils").EpPropFinalized; + readonly disabled: BooleanConstructor; + readonly id: StringConstructor; + readonly style: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly 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; + }; + readonly effect: import("element-plus/es/utils").EpPropFinalized; + readonly enterable: import("element-plus/es/utils").EpPropFinalized; + readonly pure: BooleanConstructor; + readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized; + readonly trapping: import("element-plus/es/utils").EpPropFinalized; + readonly 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; + }; + readonly popperStyle: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly referenceEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly triggerTargetEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized; + readonly virtualTriggering: BooleanConstructor; + readonly zIndex: NumberConstructor; + readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized; + readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>; + readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized; + readonly offset: import("element-plus/es/utils").EpPropFinalized; + readonly placement: import("element-plus/es/utils").EpPropFinalized; + readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; + readonly strategy: import("element-plus/es/utils").EpPropFinalized; + readonly showAfter: import("element-plus/es/utils").EpPropFinalized; + readonly hideAfter: import("element-plus/es/utils").EpPropFinalized; + readonly autoClose: import("element-plus/es/utils").EpPropFinalized; + }, { + props: Readonly (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly content: import("element-plus/es/utils").EpPropFinalized; + readonly rawContent: import("element-plus/es/utils").EpPropFinalized; + readonly persistent: BooleanConstructor; + readonly ariaLabel: StringConstructor; + readonly visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>; + readonly transition: StringConstructor; + readonly teleported: import("element-plus/es/utils").EpPropFinalized; + readonly disabled: BooleanConstructor; + readonly id: StringConstructor; + readonly style: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly 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; + }; + readonly effect: import("element-plus/es/utils").EpPropFinalized; + readonly enterable: import("element-plus/es/utils").EpPropFinalized; + readonly pure: BooleanConstructor; + readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized; + readonly trapping: import("element-plus/es/utils").EpPropFinalized; + readonly 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; + }; + readonly popperStyle: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly referenceEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly triggerTargetEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized; + readonly virtualTriggering: BooleanConstructor; + readonly zIndex: NumberConstructor; + readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized; + readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>; + readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized; + readonly offset: import("element-plus/es/utils").EpPropFinalized; + readonly placement: import("element-plus/es/utils").EpPropFinalized; + readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; + readonly strategy: import("element-plus/es/utils").EpPropFinalized; + readonly showAfter: import("element-plus/es/utils").EpPropFinalized; + readonly hideAfter: import("element-plus/es/utils").EpPropFinalized; + readonly autoClose: import("element-plus/es/utils").EpPropFinalized; + }>> & { + [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined; + }>>; + selector: import("vue").ComputedRef; + ns: { + namespace: import("vue").ComputedRef; + b: (blockSuffix?: string) => string; + e: (element?: string | undefined) => string; + m: (modifier?: string | undefined) => string; + be: (blockSuffix?: string | undefined, element?: string | undefined) => string; + em: (element?: string | undefined, modifier?: string | undefined) => string; + bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string; + bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string; + is: { + (name: string, state: boolean | undefined): string; + (name: string): string; + }; + cssVar: (object: Record) => Record; + cssVarName: (name: string) => string; + cssVarBlock: (object: Record) => Record; + cssVarBlockName: (name: string) => string; + }; + contentRef: any; + destroyed: Ref; + controlled: Ref; + id: Ref; + open: Ref; + trigger: Ref>; + onClose: (e?: Event | undefined) => void; + onOpen: (e?: Event | undefined) => void; + onShow: () => void; + onHide: () => void; + onBeforeShow: () => void; + onBeforeHide: () => void; + transitionClass: import("vue").ComputedRef; + persistentRef: import("vue").ComputedRef; + shouldRender: import("vue").ComputedRef; + shouldShow: import("vue").ComputedRef; + appendTo: import("vue").ComputedRef (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>; + contentStyle: import("vue").ComputedRef; + ariaHidden: import("vue").ComputedRef; + onTransitionLeave: () => void; + stopWhenControlled: () => true | undefined; + onContentEnter: (event: unknown) => void; + onContentLeave: (event: unknown) => void; + onBeforeEnter: () => void; + onBeforeLeave: () => void; + onAfterShow: () => void; + onBlur: () => void; + stopHandle: (() => void) | undefined; + ElPopperContent: import("vue").DefineComponent<{ + readonly id: StringConstructor; + readonly style: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly 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; + }; + readonly effect: import("element-plus/es/utils").EpPropFinalized; + readonly visible: BooleanConstructor; + readonly enterable: import("element-plus/es/utils").EpPropFinalized; + readonly pure: BooleanConstructor; + readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized; + readonly trapping: import("element-plus/es/utils").EpPropFinalized; + readonly 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; + }; + readonly popperStyle: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly referenceEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly triggerTargetEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized; + readonly ariaLabel: import("element-plus/es/utils").EpPropFinalized; + readonly virtualTriggering: BooleanConstructor; + readonly zIndex: NumberConstructor; + readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized; + readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>; + readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized; + readonly offset: import("element-plus/es/utils").EpPropFinalized; + readonly placement: import("element-plus/es/utils").EpPropFinalized; + readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; + readonly strategy: import("element-plus/es/utils").EpPropFinalized; + }, { + emit: ((event: "close") => void) & ((event: "focus") => void) & ((event: "blur") => void) & ((event: "mouseleave", evt: MouseEvent) => void) & ((event: "mouseenter", evt: MouseEvent) => void); + props: Readonly import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly 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; + }; + readonly effect: import("element-plus/es/utils").EpPropFinalized; + readonly visible: BooleanConstructor; + readonly enterable: import("element-plus/es/utils").EpPropFinalized; + readonly pure: BooleanConstructor; + readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized; + readonly trapping: import("element-plus/es/utils").EpPropFinalized; + readonly 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; + }; + readonly popperStyle: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly referenceEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly triggerTargetEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized; + readonly ariaLabel: import("element-plus/es/utils").EpPropFinalized; + readonly virtualTriggering: BooleanConstructor; + readonly zIndex: NumberConstructor; + readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized; + readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>; + readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized; + readonly offset: import("element-plus/es/utils").EpPropFinalized; + readonly placement: import("element-plus/es/utils").EpPropFinalized; + readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; + readonly strategy: import("element-plus/es/utils").EpPropFinalized; + }>> & { + onClose?: (() => any) | undefined; + onFocus?: (() => any) | undefined; + onBlur?: (() => any) | undefined; + onMouseleave?: ((evt: MouseEvent) => any) | undefined; + onMouseenter?: ((evt: MouseEvent) => any) | undefined; + }>>; + focusStartRef: Ref; + trapped: Ref; + onFocusAfterReleased: (event: CustomEvent) => void; + onFocusAfterTrapped: () => void; + onFocusInTrap: (event: FocusEvent) => void; + onFocusoutPrevented: (event: CustomEvent) => void; + onReleaseRequested: () => void; + attributes: import("vue").ComputedRef<{ + [key: string]: { + [key: string]: string | boolean; + }; + }>; + arrowRef: Ref; + contentRef: Ref; + styles: import("vue").ComputedRef<{ + [key: string]: Partial; + }>; + instanceRef: import("vue").ComputedRef; + role: import("vue").ComputedRef; + update: () => Promise> | undefined; + ariaModal: import("vue").ComputedRef; + arrowStyle: import("vue").ComputedRef; + contentAttrs: import("vue").ComputedRef<{ + [key: string]: string | boolean; + }>; + contentClass: import("vue").ComputedRef<((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)[])[])[])[])[])[])[])[])[])[])[]) | undefined)[]>; + contentStyle: import("vue").ComputedRef; + updateZIndex: () => void; + formItemContext: import("element-plus/es/components/form").FormItemContext | undefined; + arrowOffset: Ref; + triggerTargetAriaStopWatch: undefined; + updatePopper: (shouldUpdateZIndex?: boolean) => void; + togglePopperAlive: () => void; + ElFocusTrap: import("vue").DefineComponent<{ + loop: BooleanConstructor; + trapped: BooleanConstructor; + focusTrapEl: import("vue").PropType; + focusStartEl: { + type: import("vue").PropType; + default: string; + }; + }, { + onKeydown: (e: KeyboardEvent) => void; + }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("focusAfterTrapped" | "focusAfterReleased" | "focusin" | "focusout" | "focusout-prevented" | "release-requested")[], "focusAfterTrapped" | "focusAfterReleased" | "focusin" | "focusout" | "focusout-prevented" | "release-requested", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; + focusStartEl: { + type: import("vue").PropType; + default: string; + }; + }>> & { + onFocusAfterReleased?: ((...args: any[]) => any) | undefined; + onFocusAfterTrapped?: ((...args: any[]) => any) | undefined; + onFocusin?: ((...args: any[]) => any) | undefined; + onFocusout?: ((...args: any[]) => any) | undefined; + "onFocusout-prevented"?: ((...args: any[]) => any) | undefined; + "onRelease-requested"?: ((...args: any[]) => any) | undefined; + }, { + trapped: boolean; + loop: boolean; + focusStartEl: HTMLElement | "first" | "container"; + }>; + }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { + mouseenter: (evt: MouseEvent) => boolean; + mouseleave: (evt: MouseEvent) => boolean; + focus: () => boolean; + blur: () => boolean; + close: () => boolean; + }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly 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; + }; + readonly effect: import("element-plus/es/utils").EpPropFinalized; + readonly visible: BooleanConstructor; + readonly enterable: import("element-plus/es/utils").EpPropFinalized; + readonly pure: BooleanConstructor; + readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized; + readonly trapping: import("element-plus/es/utils").EpPropFinalized; + readonly 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; + }; + readonly popperStyle: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly referenceEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly triggerTargetEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized; + readonly ariaLabel: import("element-plus/es/utils").EpPropFinalized; + readonly virtualTriggering: BooleanConstructor; + readonly zIndex: NumberConstructor; + readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized; + readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>; + readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized; + readonly offset: import("element-plus/es/utils").EpPropFinalized; + readonly placement: import("element-plus/es/utils").EpPropFinalized; + readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; + readonly strategy: import("element-plus/es/utils").EpPropFinalized; + }>> & { + onClose?: (() => any) | undefined; + onFocus?: (() => any) | undefined; + onBlur?: (() => any) | undefined; + onMouseleave?: ((evt: MouseEvent) => any) | undefined; + onMouseenter?: ((evt: MouseEvent) => any) | undefined; + }, { + readonly offset: number; + readonly effect: string; + readonly placement: import("element-plus/es/utils").EpPropMergeType; + readonly boundariesPadding: number; + readonly fallbackPlacements: import("@popperjs/core").Placement[]; + readonly gpuAcceleration: import("element-plus/es/utils").EpPropMergeType; + readonly popperOptions: Partial; + readonly strategy: import("element-plus/es/utils").EpPropMergeType; + readonly enterable: import("element-plus/es/utils").EpPropMergeType; + readonly focusOnShow: import("element-plus/es/utils").EpPropMergeType; + readonly trapping: import("element-plus/es/utils").EpPropMergeType; + readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropMergeType; + readonly ariaLabel: string; + readonly visible: boolean; + readonly pure: boolean; + readonly virtualTriggering: boolean; + }>; + }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly content: import("element-plus/es/utils").EpPropFinalized; + readonly rawContent: import("element-plus/es/utils").EpPropFinalized; + readonly persistent: BooleanConstructor; + readonly ariaLabel: StringConstructor; + readonly visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>; + readonly transition: StringConstructor; + readonly teleported: import("element-plus/es/utils").EpPropFinalized; + readonly disabled: BooleanConstructor; + readonly id: StringConstructor; + readonly style: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly 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; + }; + readonly effect: import("element-plus/es/utils").EpPropFinalized; + readonly enterable: import("element-plus/es/utils").EpPropFinalized; + readonly pure: BooleanConstructor; + readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized; + readonly trapping: import("element-plus/es/utils").EpPropFinalized; + readonly 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; + }; + readonly popperStyle: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly referenceEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly triggerTargetEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized; + readonly virtualTriggering: BooleanConstructor; + readonly zIndex: NumberConstructor; + readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized; + readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>; + readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized; + readonly offset: import("element-plus/es/utils").EpPropFinalized; + readonly placement: import("element-plus/es/utils").EpPropFinalized; + readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; + readonly strategy: import("element-plus/es/utils").EpPropFinalized; + readonly showAfter: import("element-plus/es/utils").EpPropFinalized; + readonly hideAfter: import("element-plus/es/utils").EpPropFinalized; + readonly autoClose: import("element-plus/es/utils").EpPropFinalized; + }>>, { + readonly offset: number; + readonly effect: string; + readonly placement: import("element-plus/es/utils").EpPropMergeType; + readonly showAfter: number; + readonly hideAfter: number; + readonly autoClose: number; + readonly boundariesPadding: number; + readonly fallbackPlacements: import("@popperjs/core").Placement[]; + readonly gpuAcceleration: import("element-plus/es/utils").EpPropMergeType; + readonly popperOptions: Partial; + readonly strategy: import("element-plus/es/utils").EpPropMergeType; + readonly enterable: import("element-plus/es/utils").EpPropMergeType; + readonly focusOnShow: import("element-plus/es/utils").EpPropMergeType; + readonly trapping: import("element-plus/es/utils").EpPropMergeType; + readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropMergeType; + readonly visible: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown>; + readonly pure: boolean; + readonly virtualTriggering: boolean; + readonly content: string; + readonly rawContent: import("element-plus/es/utils").EpPropMergeType; + readonly teleported: import("element-plus/es/utils").EpPropMergeType; + readonly persistent: boolean; + readonly disabled: boolean; + }>; + }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, string[], string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; + arrowOffset: import("element-plus/es/utils").EpPropFinalized; + disabled: BooleanConstructor; + trigger: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Arrayable & {}) | (() => Arrayable) | ((new (...args: any[]) => Arrayable & {}) | (() => Arrayable))[], unknown, unknown, "hover", boolean>; + triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>; + 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; + appendTo: { + readonly type: import("vue").PropType (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + content: import("element-plus/es/utils").EpPropFinalized; + rawContent: import("element-plus/es/utils").EpPropFinalized; + persistent: BooleanConstructor; + ariaLabel: StringConstructor; + visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>; + transition: StringConstructor; + teleported: import("element-plus/es/utils").EpPropFinalized; + style: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => 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").EpPropFinalized; + enterable: import("element-plus/es/utils").EpPropFinalized; + pure: BooleanConstructor; + focusOnShow: import("element-plus/es/utils").EpPropFinalized; + trapping: import("element-plus/es/utils").EpPropFinalized; + 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 import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => 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").EpPropFinalized; + zIndex: NumberConstructor; + boundariesPadding: import("element-plus/es/utils").EpPropFinalized; + fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>; + gpuAcceleration: import("element-plus/es/utils").EpPropFinalized; + offset: import("element-plus/es/utils").EpPropFinalized; + placement: import("element-plus/es/utils").EpPropFinalized; + popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; + strategy: import("element-plus/es/utils").EpPropFinalized; + showAfter: import("element-plus/es/utils").EpPropFinalized; + hideAfter: import("element-plus/es/utils").EpPropFinalized; + autoClose: import("element-plus/es/utils").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").EpPropFinalized; + }>> & { + [x: string & `on${string}`]: ((...args: any[]) => any) | undefined; + }, { + offset: number; + effect: string; + placement: import("element-plus/es/utils").EpPropMergeType; + showAfter: number; + hideAfter: number; + autoClose: number; + boundariesPadding: number; + fallbackPlacements: import("@popperjs/core").Placement[]; + gpuAcceleration: import("element-plus/es/utils").EpPropMergeType; + popperOptions: Partial; + strategy: import("element-plus/es/utils").EpPropMergeType; + enterable: import("element-plus/es/utils").EpPropMergeType; + focusOnShow: import("element-plus/es/utils").EpPropMergeType; + trapping: import("element-plus/es/utils").EpPropMergeType; + stopPopperMouseEvent: import("element-plus/es/utils").EpPropMergeType; + visible: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown>; + pure: boolean; + virtualTriggering: boolean; + content: string; + rawContent: import("element-plus/es/utils").EpPropMergeType; + teleported: import("element-plus/es/utils").EpPropMergeType; + persistent: boolean; + disabled: boolean; + open: boolean; + role: import("element-plus/es/utils").EpPropMergeType; + trigger: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Arrayable & {}) | (() => Arrayable) | ((new (...args: any[]) => Arrayable & {}) | (() => Arrayable))[], unknown, unknown>; + triggerKeys: string[]; + arrowOffset: number; + showArrow: import("element-plus/es/utils").EpPropMergeType; + }>> & Record; + }> & {} & import("vue").ComponentCustomProperties) | undefined>; + secondButton: Ref<({ + $: import("vue").ComponentInternalInstance; + $data: {}; + $props: Partial<{ + readonly modelValue: number; + readonly placement: import("element-plus/es/utils").EpPropMergeType; + readonly vertical: boolean; + }> & Omit; + readonly vertical: BooleanConstructor; + readonly tooltipClass: StringConstructor; + readonly placement: import("element-plus/es/utils").EpPropFinalized; + }>> & { + "onUpdate:modelValue"?: ((value: number) => any) | undefined; + } & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "modelValue" | "placement" | "vertical">; + $attrs: { + [x: string]: unknown; + }; + $refs: { + [x: string]: unknown; + }; + $slots: Readonly<{ + [name: string]: import("vue").Slot | undefined; + }>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase> | null; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase> | null; + $emit: (event: "update:modelValue", value: number) => void; + $el: any; + $options: import("vue").ComponentOptionsBase; + readonly vertical: BooleanConstructor; + readonly tooltipClass: StringConstructor; + readonly placement: import("element-plus/es/utils").EpPropFinalized; + }>> & { + "onUpdate:modelValue"?: ((value: number) => any) | undefined; + }, { + props: Readonly; + readonly vertical: BooleanConstructor; + readonly tooltipClass: StringConstructor; + readonly placement: import("element-plus/es/utils").EpPropFinalized; + }>> & { + "onUpdate:modelValue"?: ((value: number) => any) | undefined; + }>>; + emit: (event: "update:modelValue", value: number) => void; + ns: { + namespace: import("vue").ComputedRef; + b: (blockSuffix?: string) => string; + e: (element?: string | undefined) => string; + m: (modifier?: string | undefined) => string; + be: (blockSuffix?: string | undefined, element?: string | undefined) => string; + em: (element?: string | undefined, modifier?: string | undefined) => string; + bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string; + bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string; + is: { + (name: string, state: boolean | undefined): string; + (name: string): string; + }; + cssVar: (object: Record) => Record; + cssVarName: (name: string) => string; + cssVarBlock: (object: Record) => Record; + cssVarBlockName: (name: string) => string; + }; + initData: { + hovering: boolean; + dragging: boolean; + isClick: boolean; + startX: number; + currentX: number; + startY: number; + currentY: number; + startPosition: number; + newPosition: number; + oldValue: number; + }; + disabled: Ref; + button: Ref; + tooltip: Ref; + showTooltip: Ref>; + tooltipVisible: Ref; + wrapperStyle: import("vue").ComputedRef; + formatValue: import("vue").ComputedRef; + handleMouseEnter: () => void; + handleMouseLeave: () => void; + onButtonDown: (event: MouseEvent | TouchEvent) => void; + onKeyDown: (event: KeyboardEvent) => void; + setPosition: (newPosition: number) => Promise; + hovering: Ref; + dragging: Ref; + ElTooltip: import("element-plus/es/utils").SFCWithInstall; + arrowOffset: import("element-plus/es/utils").EpPropFinalized; + disabled: BooleanConstructor; + trigger: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Arrayable & {}) | (() => Arrayable) | ((new (...args: any[]) => Arrayable & {}) | (() => Arrayable))[], unknown, unknown, "hover", boolean>; + triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>; + 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; + appendTo: { + readonly type: import("vue").PropType (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + content: import("element-plus/es/utils").EpPropFinalized; + rawContent: import("element-plus/es/utils").EpPropFinalized; + persistent: BooleanConstructor; + ariaLabel: StringConstructor; + visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>; + transition: StringConstructor; + teleported: import("element-plus/es/utils").EpPropFinalized; + style: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => 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").EpPropFinalized; + enterable: import("element-plus/es/utils").EpPropFinalized; + pure: BooleanConstructor; + focusOnShow: import("element-plus/es/utils").EpPropFinalized; + trapping: import("element-plus/es/utils").EpPropFinalized; + 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 import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => 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").EpPropFinalized; + zIndex: NumberConstructor; + boundariesPadding: import("element-plus/es/utils").EpPropFinalized; + fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>; + gpuAcceleration: import("element-plus/es/utils").EpPropFinalized; + offset: import("element-plus/es/utils").EpPropFinalized; + placement: import("element-plus/es/utils").EpPropFinalized; + popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; + strategy: import("element-plus/es/utils").EpPropFinalized; + showAfter: import("element-plus/es/utils").EpPropFinalized; + hideAfter: import("element-plus/es/utils").EpPropFinalized; + autoClose: import("element-plus/es/utils").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").EpPropFinalized; + }, { + props: Readonly; + arrowOffset: import("element-plus/es/utils").EpPropFinalized; + disabled: BooleanConstructor; + trigger: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Arrayable & {}) | (() => Arrayable) | ((new (...args: any[]) => Arrayable & {}) | (() => Arrayable))[], unknown, unknown, "hover", boolean>; + triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>; + 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; + appendTo: { + readonly type: import("vue").PropType (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + content: import("element-plus/es/utils").EpPropFinalized; + rawContent: import("element-plus/es/utils").EpPropFinalized; + persistent: BooleanConstructor; + ariaLabel: StringConstructor; + visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>; + transition: StringConstructor; + teleported: import("element-plus/es/utils").EpPropFinalized; + style: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => 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").EpPropFinalized; + enterable: import("element-plus/es/utils").EpPropFinalized; + pure: BooleanConstructor; + focusOnShow: import("element-plus/es/utils").EpPropFinalized; + trapping: import("element-plus/es/utils").EpPropFinalized; + 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 import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => 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").EpPropFinalized; + zIndex: NumberConstructor; + boundariesPadding: import("element-plus/es/utils").EpPropFinalized; + fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>; + gpuAcceleration: import("element-plus/es/utils").EpPropFinalized; + offset: import("element-plus/es/utils").EpPropFinalized; + placement: import("element-plus/es/utils").EpPropFinalized; + popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; + strategy: import("element-plus/es/utils").EpPropFinalized; + showAfter: import("element-plus/es/utils").EpPropFinalized; + hideAfter: import("element-plus/es/utils").EpPropFinalized; + autoClose: import("element-plus/es/utils").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").EpPropFinalized; + }>> & { + [x: string & `on${string}`]: ((...args: any[]) => any) | undefined; + }>>; + emit: (event: string, ...args: any[]) => void; + id: Ref; + popperRef: Ref<({ + $: import("vue").ComponentInternalInstance; + $data: {}; + $props: Partial<{ + readonly role: import("element-plus/es/utils").EpPropMergeType; + }> & Omit; + }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "role">; + $attrs: { + [x: string]: unknown; + }; + $refs: { + [x: string]: unknown; + }; + $slots: Readonly<{ + [name: string]: import("vue").Slot | undefined; + }>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase> | null; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase> | null; + $emit: (event: string, ...args: any[]) => void; + $el: any; + $options: import("vue").ComponentOptionsBase; + }>>, { + props: Readonly; + }>> & { + [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined; + }>>; + triggerRef: Ref; + popperInstanceRef: Ref; + contentRef: Ref; + referenceRef: Ref; + role: import("vue").ComputedRef>; + popperProvides: import("../../..").ElPopperInjectionContext; + }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, { + readonly role: import("element-plus/es/utils").EpPropMergeType; + }> & { + beforeCreate?: ((() => void) | (() => void)[]) | undefined; + created?: ((() => void) | (() => void)[]) | undefined; + beforeMount?: ((() => void) | (() => void)[]) | undefined; + mounted?: ((() => void) | (() => void)[]) | undefined; + beforeUpdate?: ((() => void) | (() => void)[]) | undefined; + updated?: ((() => void) | (() => void)[]) | undefined; + activated?: ((() => void) | (() => void)[]) | undefined; + deactivated?: ((() => void) | (() => void)[]) | undefined; + beforeDestroy?: ((() => void) | (() => void)[]) | undefined; + beforeUnmount?: ((() => void) | (() => void)[]) | undefined; + destroyed?: ((() => void) | (() => void)[]) | undefined; + unmounted?: ((() => void) | (() => void)[]) | undefined; + renderTracked?: (((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]) | undefined; + renderTriggered?: (((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]) | undefined; + errorCaptured?: (((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase> | null, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase> | null, info: string) => boolean | void)[]) | undefined; + }; + $forceUpdate: () => void; + $nextTick: typeof nextTick; + $watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions | undefined): import("vue").WatchStopHandle; + } & Readonly; + }>> & import("vue").ShallowUnwrapRef<{ + props: Readonly; + }>> & { + [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined; + }>>; + triggerRef: Ref; + popperInstanceRef: Ref; + contentRef: Ref; + referenceRef: Ref; + role: import("vue").ComputedRef>; + popperProvides: import("../../..").ElPopperInjectionContext; + }> & {} & import("vue").ComponentCustomProperties) | undefined>; + contentRef: Ref; + updatePopper: () => void; + open: Ref; + toggleReason: Ref; + show: (event?: Event | undefined) => void; + hide: (event?: Event | undefined) => void; + hasUpdateHandler: import("vue").ComputedRef; + onOpen: (event?: Event | undefined) => void; + onClose: (event?: Event | undefined) => void; + controlled: import("vue").ComputedRef; + isFocusInsideContent: (event?: FocusEvent | undefined) => boolean | undefined; + ElPopper: import("element-plus/es/utils").SFCWithInstall; + }, { + props: Readonly; + }>> & { + [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined; + }>>; + triggerRef: Ref; + popperInstanceRef: Ref; + contentRef: Ref; + referenceRef: Ref; + role: import("vue").ComputedRef>; + popperProvides: import("../../..").ElPopperInjectionContext; + }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; + }>>, { + readonly role: import("element-plus/es/utils").EpPropMergeType; + }>> & Record; + ElPopperArrow: import("vue").DefineComponent<{ + readonly arrowOffset: import("element-plus/es/utils").EpPropFinalized; + }, { + props: Readonly; + }>> & { + [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined; + }>>; + ns: { + namespace: import("vue").ComputedRef; + b: (blockSuffix?: string) => string; + e: (element?: string | undefined) => string; + m: (modifier?: string | undefined) => string; + be: (blockSuffix?: string | undefined, element?: string | undefined) => string; + em: (element?: string | undefined, modifier?: string | undefined) => string; + bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string; + bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string; + is: { + (name: string, state: boolean | undefined): string; + (name: string): string; + }; + cssVar: (object: Record) => Record; + cssVarName: (name: string) => string; + cssVarBlock: (object: Record) => Record; + cssVarBlockName: (name: string) => string; + }; + arrowOffset: Ref; + arrowRef: Ref; + arrowStyle: import("vue").ComputedRef; + }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; + }>>, { + readonly arrowOffset: number; + }>; + ElTooltipTrigger: import("vue").DefineComponent<{ + readonly disabled: BooleanConstructor; + readonly trigger: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Arrayable & {}) | (() => Arrayable) | ((new (...args: any[]) => Arrayable & {}) | (() => Arrayable))[], unknown, unknown, "hover", boolean>; + readonly triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>; + readonly virtualRef: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly virtualTriggering: BooleanConstructor; + readonly onMouseenter: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onMouseleave: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onClick: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onKeydown: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onFocus: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onBlur: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onContextmenu: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly id: StringConstructor; + readonly open: BooleanConstructor; + }, { + props: Readonly Arrayable & {}) | (() => Arrayable) | ((new (...args: any[]) => Arrayable & {}) | (() => Arrayable))[], unknown, unknown, "hover", boolean>; + readonly triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>; + readonly virtualRef: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly virtualTriggering: BooleanConstructor; + readonly onMouseenter: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onMouseleave: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onClick: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onKeydown: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onFocus: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onBlur: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onContextmenu: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly id: StringConstructor; + readonly open: BooleanConstructor; + }>> & { + [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined; + }>>; + ns: { + namespace: import("vue").ComputedRef; + b: (blockSuffix?: string) => string; + e: (element?: string | undefined) => string; + m: (modifier?: string | undefined) => string; + be: (blockSuffix?: string | undefined, element?: string | undefined) => string; + em: (element?: string | undefined, modifier?: string | undefined) => string; + bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string; + bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string; + is: { + (name: string, state: boolean | undefined): string; + (name: string): string; + }; + cssVar: (object: Record) => Record; + cssVarName: (name: string) => string; + cssVarBlock: (object: Record) => Record; + cssVarBlockName: (name: string) => string; + }; + controlled: Ref; + id: Ref; + open: Ref; + onOpen: (e?: Event | undefined) => void; + onClose: (e?: Event | undefined) => void; + onToggle: (e: Event) => void; + triggerRef: Ref<{ + forwardRef: HTMLElement; + } | null>; + stopWhenControlledOrDisabled: () => true | undefined; + trigger: Ref Arrayable & {}) | (() => Arrayable) | ((new (...args: any[]) => Arrayable & {}) | (() => Arrayable))[], unknown, unknown>>; + onMouseenter: (event: Event) => void; + onMouseleave: (event: Event) => void; + onClick: (event: Event) => void; + onFocus: (event: Event) => void; + onBlur: (event: Event) => void; + onContextMenu: (event: Event) => void; + onKeydown: (event: KeyboardEvent) => void; + ElPopperTrigger: import("vue").DefineComponent<{ + readonly virtualRef: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly virtualTriggering: BooleanConstructor; + readonly onMouseenter: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onMouseleave: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onClick: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onKeydown: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onFocus: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onBlur: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onContextmenu: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly id: StringConstructor; + readonly open: BooleanConstructor; + }, { + props: Readonly; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly virtualTriggering: BooleanConstructor; + readonly onMouseenter: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onMouseleave: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onClick: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onKeydown: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onFocus: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onBlur: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onContextmenu: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly id: StringConstructor; + readonly open: BooleanConstructor; + }>> & { + [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined; + }>>; + role: import("vue").ComputedRef; + triggerRef: Ref; + ariaControls: import("vue").ComputedRef; + ariaDescribedby: import("vue").ComputedRef; + ariaHaspopup: import("vue").ComputedRef; + ariaExpanded: import("vue").ComputedRef; + virtualTriggerAriaStopWatch: undefined; + ElOnlyChild: import("vue").DefineComponent<{}, () => import("vue").VNode | null, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}>; + }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly virtualTriggering: BooleanConstructor; + readonly onMouseenter: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onMouseleave: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onClick: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onKeydown: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onFocus: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onBlur: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onContextmenu: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly id: StringConstructor; + readonly open: BooleanConstructor; + }>>, { + readonly virtualTriggering: boolean; + readonly open: boolean; + }>; + }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly Arrayable & {}) | (() => Arrayable) | ((new (...args: any[]) => Arrayable & {}) | (() => Arrayable))[], unknown, unknown, "hover", boolean>; + readonly triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>; + readonly virtualRef: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly virtualTriggering: BooleanConstructor; + readonly onMouseenter: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onMouseleave: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onClick: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onKeydown: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onFocus: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onBlur: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onContextmenu: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly id: StringConstructor; + readonly open: BooleanConstructor; + }>>, { + readonly virtualTriggering: boolean; + readonly disabled: boolean; + readonly open: boolean; + readonly trigger: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Arrayable & {}) | (() => Arrayable) | ((new (...args: any[]) => Arrayable & {}) | (() => Arrayable))[], unknown, unknown>; + readonly triggerKeys: string[]; + }>; + ElTooltipContent: import("vue").DefineComponent<{ + readonly appendTo: { + readonly type: import("vue").PropType (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly content: import("element-plus/es/utils").EpPropFinalized; + readonly rawContent: import("element-plus/es/utils").EpPropFinalized; + readonly persistent: BooleanConstructor; + readonly ariaLabel: StringConstructor; + readonly visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>; + readonly transition: StringConstructor; + readonly teleported: import("element-plus/es/utils").EpPropFinalized; + readonly disabled: BooleanConstructor; + readonly id: StringConstructor; + readonly style: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly 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; + }; + readonly effect: import("element-plus/es/utils").EpPropFinalized; + readonly enterable: import("element-plus/es/utils").EpPropFinalized; + readonly pure: BooleanConstructor; + readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized; + readonly trapping: import("element-plus/es/utils").EpPropFinalized; + readonly 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; + }; + readonly popperStyle: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly referenceEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly triggerTargetEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized; + readonly virtualTriggering: BooleanConstructor; + readonly zIndex: NumberConstructor; + readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized; + readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>; + readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized; + readonly offset: import("element-plus/es/utils").EpPropFinalized; + readonly placement: import("element-plus/es/utils").EpPropFinalized; + readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; + readonly strategy: import("element-plus/es/utils").EpPropFinalized; + readonly showAfter: import("element-plus/es/utils").EpPropFinalized; + readonly hideAfter: import("element-plus/es/utils").EpPropFinalized; + readonly autoClose: import("element-plus/es/utils").EpPropFinalized; + }, { + props: Readonly (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly content: import("element-plus/es/utils").EpPropFinalized; + readonly rawContent: import("element-plus/es/utils").EpPropFinalized; + readonly persistent: BooleanConstructor; + readonly ariaLabel: StringConstructor; + readonly visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>; + readonly transition: StringConstructor; + readonly teleported: import("element-plus/es/utils").EpPropFinalized; + readonly disabled: BooleanConstructor; + readonly id: StringConstructor; + readonly style: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly 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; + }; + readonly effect: import("element-plus/es/utils").EpPropFinalized; + readonly enterable: import("element-plus/es/utils").EpPropFinalized; + readonly pure: BooleanConstructor; + readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized; + readonly trapping: import("element-plus/es/utils").EpPropFinalized; + readonly 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; + }; + readonly popperStyle: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly referenceEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly triggerTargetEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized; + readonly virtualTriggering: BooleanConstructor; + readonly zIndex: NumberConstructor; + readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized; + readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>; + readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized; + readonly offset: import("element-plus/es/utils").EpPropFinalized; + readonly placement: import("element-plus/es/utils").EpPropFinalized; + readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; + readonly strategy: import("element-plus/es/utils").EpPropFinalized; + readonly showAfter: import("element-plus/es/utils").EpPropFinalized; + readonly hideAfter: import("element-plus/es/utils").EpPropFinalized; + readonly autoClose: import("element-plus/es/utils").EpPropFinalized; + }>> & { + [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined; + }>>; + selector: import("vue").ComputedRef; + ns: { + namespace: import("vue").ComputedRef; + b: (blockSuffix?: string) => string; + e: (element?: string | undefined) => string; + m: (modifier?: string | undefined) => string; + be: (blockSuffix?: string | undefined, element?: string | undefined) => string; + em: (element?: string | undefined, modifier?: string | undefined) => string; + bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string; + bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string; + is: { + (name: string, state: boolean | undefined): string; + (name: string): string; + }; + cssVar: (object: Record) => Record; + cssVarName: (name: string) => string; + cssVarBlock: (object: Record) => Record; + cssVarBlockName: (name: string) => string; + }; + contentRef: any; + destroyed: Ref; + controlled: Ref; + id: Ref; + open: Ref; + trigger: Ref>; + onClose: (e?: Event | undefined) => void; + onOpen: (e?: Event | undefined) => void; + onShow: () => void; + onHide: () => void; + onBeforeShow: () => void; + onBeforeHide: () => void; + transitionClass: import("vue").ComputedRef; + persistentRef: import("vue").ComputedRef; + shouldRender: import("vue").ComputedRef; + shouldShow: import("vue").ComputedRef; + appendTo: import("vue").ComputedRef (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>; + contentStyle: import("vue").ComputedRef; + ariaHidden: import("vue").ComputedRef; + onTransitionLeave: () => void; + stopWhenControlled: () => true | undefined; + onContentEnter: (event: unknown) => void; + onContentLeave: (event: unknown) => void; + onBeforeEnter: () => void; + onBeforeLeave: () => void; + onAfterShow: () => void; + onBlur: () => void; + stopHandle: (() => void) | undefined; + ElPopperContent: import("vue").DefineComponent<{ + readonly id: StringConstructor; + readonly style: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly 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; + }; + readonly effect: import("element-plus/es/utils").EpPropFinalized; + readonly visible: BooleanConstructor; + readonly enterable: import("element-plus/es/utils").EpPropFinalized; + readonly pure: BooleanConstructor; + readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized; + readonly trapping: import("element-plus/es/utils").EpPropFinalized; + readonly 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; + }; + readonly popperStyle: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly referenceEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly triggerTargetEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized; + readonly ariaLabel: import("element-plus/es/utils").EpPropFinalized; + readonly virtualTriggering: BooleanConstructor; + readonly zIndex: NumberConstructor; + readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized; + readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>; + readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized; + readonly offset: import("element-plus/es/utils").EpPropFinalized; + readonly placement: import("element-plus/es/utils").EpPropFinalized; + readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; + readonly strategy: import("element-plus/es/utils").EpPropFinalized; + }, { + emit: ((event: "close") => void) & ((event: "focus") => void) & ((event: "blur") => void) & ((event: "mouseleave", evt: MouseEvent) => void) & ((event: "mouseenter", evt: MouseEvent) => void); + props: Readonly import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly 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; + }; + readonly effect: import("element-plus/es/utils").EpPropFinalized; + readonly visible: BooleanConstructor; + readonly enterable: import("element-plus/es/utils").EpPropFinalized; + readonly pure: BooleanConstructor; + readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized; + readonly trapping: import("element-plus/es/utils").EpPropFinalized; + readonly 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; + }; + readonly popperStyle: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly referenceEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly triggerTargetEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized; + readonly ariaLabel: import("element-plus/es/utils").EpPropFinalized; + readonly virtualTriggering: BooleanConstructor; + readonly zIndex: NumberConstructor; + readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized; + readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>; + readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized; + readonly offset: import("element-plus/es/utils").EpPropFinalized; + readonly placement: import("element-plus/es/utils").EpPropFinalized; + readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; + readonly strategy: import("element-plus/es/utils").EpPropFinalized; + }>> & { + onClose?: (() => any) | undefined; + onFocus?: (() => any) | undefined; + onBlur?: (() => any) | undefined; + onMouseleave?: ((evt: MouseEvent) => any) | undefined; + onMouseenter?: ((evt: MouseEvent) => any) | undefined; + }>>; + focusStartRef: Ref; + trapped: Ref; + onFocusAfterReleased: (event: CustomEvent) => void; + onFocusAfterTrapped: () => void; + onFocusInTrap: (event: FocusEvent) => void; + onFocusoutPrevented: (event: CustomEvent) => void; + onReleaseRequested: () => void; + attributes: import("vue").ComputedRef<{ + [key: string]: { + [key: string]: string | boolean; + }; + }>; + arrowRef: Ref; + contentRef: Ref; + styles: import("vue").ComputedRef<{ + [key: string]: Partial; + }>; + instanceRef: import("vue").ComputedRef; + role: import("vue").ComputedRef; + update: () => Promise> | undefined; + ariaModal: import("vue").ComputedRef; + arrowStyle: import("vue").ComputedRef; + contentAttrs: import("vue").ComputedRef<{ + [key: string]: string | boolean; + }>; + contentClass: import("vue").ComputedRef<((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)[])[])[])[])[])[])[])[])[])[])[]) | undefined)[]>; + contentStyle: import("vue").ComputedRef; + updateZIndex: () => void; + formItemContext: import("element-plus/es/components/form").FormItemContext | undefined; + arrowOffset: Ref; + triggerTargetAriaStopWatch: undefined; + updatePopper: (shouldUpdateZIndex?: boolean) => void; + togglePopperAlive: () => void; + ElFocusTrap: import("vue").DefineComponent<{ + loop: BooleanConstructor; + trapped: BooleanConstructor; + focusTrapEl: import("vue").PropType; + focusStartEl: { + type: import("vue").PropType; + default: string; + }; + }, { + onKeydown: (e: KeyboardEvent) => void; + }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("focusAfterTrapped" | "focusAfterReleased" | "focusin" | "focusout" | "focusout-prevented" | "release-requested")[], "focusAfterTrapped" | "focusAfterReleased" | "focusin" | "focusout" | "focusout-prevented" | "release-requested", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; + focusStartEl: { + type: import("vue").PropType; + default: string; + }; + }>> & { + onFocusAfterReleased?: ((...args: any[]) => any) | undefined; + onFocusAfterTrapped?: ((...args: any[]) => any) | undefined; + onFocusin?: ((...args: any[]) => any) | undefined; + onFocusout?: ((...args: any[]) => any) | undefined; + "onFocusout-prevented"?: ((...args: any[]) => any) | undefined; + "onRelease-requested"?: ((...args: any[]) => any) | undefined; + }, { + trapped: boolean; + loop: boolean; + focusStartEl: HTMLElement | "first" | "container"; + }>; + }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { + mouseenter: (evt: MouseEvent) => boolean; + mouseleave: (evt: MouseEvent) => boolean; + focus: () => boolean; + blur: () => boolean; + close: () => boolean; + }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly 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; + }; + readonly effect: import("element-plus/es/utils").EpPropFinalized; + readonly visible: BooleanConstructor; + readonly enterable: import("element-plus/es/utils").EpPropFinalized; + readonly pure: BooleanConstructor; + readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized; + readonly trapping: import("element-plus/es/utils").EpPropFinalized; + readonly 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; + }; + readonly popperStyle: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly referenceEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly triggerTargetEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized; + readonly ariaLabel: import("element-plus/es/utils").EpPropFinalized; + readonly virtualTriggering: BooleanConstructor; + readonly zIndex: NumberConstructor; + readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized; + readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>; + readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized; + readonly offset: import("element-plus/es/utils").EpPropFinalized; + readonly placement: import("element-plus/es/utils").EpPropFinalized; + readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; + readonly strategy: import("element-plus/es/utils").EpPropFinalized; + }>> & { + onClose?: (() => any) | undefined; + onFocus?: (() => any) | undefined; + onBlur?: (() => any) | undefined; + onMouseleave?: ((evt: MouseEvent) => any) | undefined; + onMouseenter?: ((evt: MouseEvent) => any) | undefined; + }, { + readonly offset: number; + readonly effect: string; + readonly placement: import("element-plus/es/utils").EpPropMergeType; + readonly boundariesPadding: number; + readonly fallbackPlacements: import("@popperjs/core").Placement[]; + readonly gpuAcceleration: import("element-plus/es/utils").EpPropMergeType; + readonly popperOptions: Partial; + readonly strategy: import("element-plus/es/utils").EpPropMergeType; + readonly enterable: import("element-plus/es/utils").EpPropMergeType; + readonly focusOnShow: import("element-plus/es/utils").EpPropMergeType; + readonly trapping: import("element-plus/es/utils").EpPropMergeType; + readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropMergeType; + readonly ariaLabel: string; + readonly visible: boolean; + readonly pure: boolean; + readonly virtualTriggering: boolean; + }>; + }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly content: import("element-plus/es/utils").EpPropFinalized; + readonly rawContent: import("element-plus/es/utils").EpPropFinalized; + readonly persistent: BooleanConstructor; + readonly ariaLabel: StringConstructor; + readonly visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>; + readonly transition: StringConstructor; + readonly teleported: import("element-plus/es/utils").EpPropFinalized; + readonly disabled: BooleanConstructor; + readonly id: StringConstructor; + readonly style: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly 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; + }; + readonly effect: import("element-plus/es/utils").EpPropFinalized; + readonly enterable: import("element-plus/es/utils").EpPropFinalized; + readonly pure: BooleanConstructor; + readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized; + readonly trapping: import("element-plus/es/utils").EpPropFinalized; + readonly 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; + }; + readonly popperStyle: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly referenceEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly triggerTargetEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized; + readonly virtualTriggering: BooleanConstructor; + readonly zIndex: NumberConstructor; + readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized; + readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>; + readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized; + readonly offset: import("element-plus/es/utils").EpPropFinalized; + readonly placement: import("element-plus/es/utils").EpPropFinalized; + readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; + readonly strategy: import("element-plus/es/utils").EpPropFinalized; + readonly showAfter: import("element-plus/es/utils").EpPropFinalized; + readonly hideAfter: import("element-plus/es/utils").EpPropFinalized; + readonly autoClose: import("element-plus/es/utils").EpPropFinalized; + }>>, { + readonly offset: number; + readonly effect: string; + readonly placement: import("element-plus/es/utils").EpPropMergeType; + readonly showAfter: number; + readonly hideAfter: number; + readonly autoClose: number; + readonly boundariesPadding: number; + readonly fallbackPlacements: import("@popperjs/core").Placement[]; + readonly gpuAcceleration: import("element-plus/es/utils").EpPropMergeType; + readonly popperOptions: Partial; + readonly strategy: import("element-plus/es/utils").EpPropMergeType; + readonly enterable: import("element-plus/es/utils").EpPropMergeType; + readonly focusOnShow: import("element-plus/es/utils").EpPropMergeType; + readonly trapping: import("element-plus/es/utils").EpPropMergeType; + readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropMergeType; + readonly visible: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown>; + readonly pure: boolean; + readonly virtualTriggering: boolean; + readonly content: string; + readonly rawContent: import("element-plus/es/utils").EpPropMergeType; + readonly teleported: import("element-plus/es/utils").EpPropMergeType; + readonly persistent: boolean; + readonly disabled: boolean; + }>; + }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, string[], string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; + arrowOffset: import("element-plus/es/utils").EpPropFinalized; + disabled: BooleanConstructor; + trigger: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Arrayable & {}) | (() => Arrayable) | ((new (...args: any[]) => Arrayable & {}) | (() => Arrayable))[], unknown, unknown, "hover", boolean>; + triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>; + 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; + appendTo: { + readonly type: import("vue").PropType (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + content: import("element-plus/es/utils").EpPropFinalized; + rawContent: import("element-plus/es/utils").EpPropFinalized; + persistent: BooleanConstructor; + ariaLabel: StringConstructor; + visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>; + transition: StringConstructor; + teleported: import("element-plus/es/utils").EpPropFinalized; + style: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => 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").EpPropFinalized; + enterable: import("element-plus/es/utils").EpPropFinalized; + pure: BooleanConstructor; + focusOnShow: import("element-plus/es/utils").EpPropFinalized; + trapping: import("element-plus/es/utils").EpPropFinalized; + 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 import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => 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").EpPropFinalized; + zIndex: NumberConstructor; + boundariesPadding: import("element-plus/es/utils").EpPropFinalized; + fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>; + gpuAcceleration: import("element-plus/es/utils").EpPropFinalized; + offset: import("element-plus/es/utils").EpPropFinalized; + placement: import("element-plus/es/utils").EpPropFinalized; + popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; + strategy: import("element-plus/es/utils").EpPropFinalized; + showAfter: import("element-plus/es/utils").EpPropFinalized; + hideAfter: import("element-plus/es/utils").EpPropFinalized; + autoClose: import("element-plus/es/utils").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").EpPropFinalized; + }>> & { + [x: string & `on${string}`]: ((...args: any[]) => any) | undefined; + }, { + offset: number; + effect: string; + placement: import("element-plus/es/utils").EpPropMergeType; + showAfter: number; + hideAfter: number; + autoClose: number; + boundariesPadding: number; + fallbackPlacements: import("@popperjs/core").Placement[]; + gpuAcceleration: import("element-plus/es/utils").EpPropMergeType; + popperOptions: Partial; + strategy: import("element-plus/es/utils").EpPropMergeType; + enterable: import("element-plus/es/utils").EpPropMergeType; + focusOnShow: import("element-plus/es/utils").EpPropMergeType; + trapping: import("element-plus/es/utils").EpPropMergeType; + stopPopperMouseEvent: import("element-plus/es/utils").EpPropMergeType; + visible: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown>; + pure: boolean; + virtualTriggering: boolean; + content: string; + rawContent: import("element-plus/es/utils").EpPropMergeType; + teleported: import("element-plus/es/utils").EpPropMergeType; + persistent: boolean; + disabled: boolean; + open: boolean; + role: import("element-plus/es/utils").EpPropMergeType; + trigger: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Arrayable & {}) | (() => Arrayable) | ((new (...args: any[]) => Arrayable & {}) | (() => Arrayable))[], unknown, unknown>; + triggerKeys: string[]; + arrowOffset: number; + showArrow: import("element-plus/es/utils").EpPropMergeType; + }>> & Record; + }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { + "update:modelValue": (value: number) => boolean; + }, string, { + readonly modelValue: number; + readonly placement: import("element-plus/es/utils").EpPropMergeType; + readonly vertical: boolean; + }> & { + beforeCreate?: ((() => void) | (() => void)[]) | undefined; + created?: ((() => void) | (() => void)[]) | undefined; + beforeMount?: ((() => void) | (() => void)[]) | undefined; + mounted?: ((() => void) | (() => void)[]) | undefined; + beforeUpdate?: ((() => void) | (() => void)[]) | undefined; + updated?: ((() => void) | (() => void)[]) | undefined; + activated?: ((() => void) | (() => void)[]) | undefined; + deactivated?: ((() => void) | (() => void)[]) | undefined; + beforeDestroy?: ((() => void) | (() => void)[]) | undefined; + beforeUnmount?: ((() => void) | (() => void)[]) | undefined; + destroyed?: ((() => void) | (() => void)[]) | undefined; + unmounted?: ((() => void) | (() => void)[]) | undefined; + renderTracked?: (((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]) | undefined; + renderTriggered?: (((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]) | undefined; + errorCaptured?: (((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase> | null, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase> | null, info: string) => boolean | void)[]) | undefined; + }; + $forceUpdate: () => void; + $nextTick: typeof nextTick; + $watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions | undefined): import("vue").WatchStopHandle; + } & Readonly; + readonly vertical: BooleanConstructor; + readonly tooltipClass: StringConstructor; + readonly placement: import("element-plus/es/utils").EpPropFinalized; + }>> & { + "onUpdate:modelValue"?: ((value: number) => any) | undefined; + } & import("vue").ShallowUnwrapRef<{ + props: Readonly; + readonly vertical: BooleanConstructor; + readonly tooltipClass: StringConstructor; + readonly placement: import("element-plus/es/utils").EpPropFinalized; + }>> & { + "onUpdate:modelValue"?: ((value: number) => any) | undefined; + }>>; + emit: (event: "update:modelValue", value: number) => void; + ns: { + namespace: import("vue").ComputedRef; + b: (blockSuffix?: string) => string; + e: (element?: string | undefined) => string; + m: (modifier?: string | undefined) => string; + be: (blockSuffix?: string | undefined, element?: string | undefined) => string; + em: (element?: string | undefined, modifier?: string | undefined) => string; + bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string; + bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string; + is: { + (name: string, state: boolean | undefined): string; + (name: string): string; + }; + cssVar: (object: Record) => Record; + cssVarName: (name: string) => string; + cssVarBlock: (object: Record) => Record; + cssVarBlockName: (name: string) => string; + }; + initData: { + hovering: boolean; + dragging: boolean; + isClick: boolean; + startX: number; + currentX: number; + startY: number; + currentY: number; + startPosition: number; + newPosition: number; + oldValue: number; + }; + disabled: Ref; + button: Ref; + tooltip: Ref; + showTooltip: Ref>; + tooltipVisible: Ref; + wrapperStyle: import("vue").ComputedRef; + formatValue: import("vue").ComputedRef; + handleMouseEnter: () => void; + handleMouseLeave: () => void; + onButtonDown: (event: MouseEvent | TouchEvent) => void; + onKeyDown: (event: KeyboardEvent) => void; + setPosition: (newPosition: number) => Promise; + hovering: Ref; + dragging: Ref; + ElTooltip: import("element-plus/es/utils").SFCWithInstall; + arrowOffset: import("element-plus/es/utils").EpPropFinalized; + disabled: BooleanConstructor; + trigger: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Arrayable & {}) | (() => Arrayable) | ((new (...args: any[]) => Arrayable & {}) | (() => Arrayable))[], unknown, unknown, "hover", boolean>; + triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>; + 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; + appendTo: { + readonly type: import("vue").PropType (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + content: import("element-plus/es/utils").EpPropFinalized; + rawContent: import("element-plus/es/utils").EpPropFinalized; + persistent: BooleanConstructor; + ariaLabel: StringConstructor; + visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>; + transition: StringConstructor; + teleported: import("element-plus/es/utils").EpPropFinalized; + style: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => 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").EpPropFinalized; + enterable: import("element-plus/es/utils").EpPropFinalized; + pure: BooleanConstructor; + focusOnShow: import("element-plus/es/utils").EpPropFinalized; + trapping: import("element-plus/es/utils").EpPropFinalized; + 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 import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => 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").EpPropFinalized; + zIndex: NumberConstructor; + boundariesPadding: import("element-plus/es/utils").EpPropFinalized; + fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>; + gpuAcceleration: import("element-plus/es/utils").EpPropFinalized; + offset: import("element-plus/es/utils").EpPropFinalized; + placement: import("element-plus/es/utils").EpPropFinalized; + popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; + strategy: import("element-plus/es/utils").EpPropFinalized; + showAfter: import("element-plus/es/utils").EpPropFinalized; + hideAfter: import("element-plus/es/utils").EpPropFinalized; + autoClose: import("element-plus/es/utils").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").EpPropFinalized; + }, { + props: Readonly; + arrowOffset: import("element-plus/es/utils").EpPropFinalized; + disabled: BooleanConstructor; + trigger: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Arrayable & {}) | (() => Arrayable) | ((new (...args: any[]) => Arrayable & {}) | (() => Arrayable))[], unknown, unknown, "hover", boolean>; + triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>; + 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; + appendTo: { + readonly type: import("vue").PropType (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + content: import("element-plus/es/utils").EpPropFinalized; + rawContent: import("element-plus/es/utils").EpPropFinalized; + persistent: BooleanConstructor; + ariaLabel: StringConstructor; + visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>; + transition: StringConstructor; + teleported: import("element-plus/es/utils").EpPropFinalized; + style: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => 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").EpPropFinalized; + enterable: import("element-plus/es/utils").EpPropFinalized; + pure: BooleanConstructor; + focusOnShow: import("element-plus/es/utils").EpPropFinalized; + trapping: import("element-plus/es/utils").EpPropFinalized; + 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 import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => 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").EpPropFinalized; + zIndex: NumberConstructor; + boundariesPadding: import("element-plus/es/utils").EpPropFinalized; + fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>; + gpuAcceleration: import("element-plus/es/utils").EpPropFinalized; + offset: import("element-plus/es/utils").EpPropFinalized; + placement: import("element-plus/es/utils").EpPropFinalized; + popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; + strategy: import("element-plus/es/utils").EpPropFinalized; + showAfter: import("element-plus/es/utils").EpPropFinalized; + hideAfter: import("element-plus/es/utils").EpPropFinalized; + autoClose: import("element-plus/es/utils").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").EpPropFinalized; + }>> & { + [x: string & `on${string}`]: ((...args: any[]) => any) | undefined; + }>>; + emit: (event: string, ...args: any[]) => void; + id: Ref; + popperRef: Ref<({ + $: import("vue").ComponentInternalInstance; + $data: {}; + $props: Partial<{ + readonly role: import("element-plus/es/utils").EpPropMergeType; + }> & Omit; + }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "role">; + $attrs: { + [x: string]: unknown; + }; + $refs: { + [x: string]: unknown; + }; + $slots: Readonly<{ + [name: string]: import("vue").Slot | undefined; + }>; + $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase> | null; + $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase> | null; + $emit: (event: string, ...args: any[]) => void; + $el: any; + $options: import("vue").ComponentOptionsBase; + }>>, { + props: Readonly; + }>> & { + [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined; + }>>; + triggerRef: Ref; + popperInstanceRef: Ref; + contentRef: Ref; + referenceRef: Ref; + role: import("vue").ComputedRef>; + popperProvides: import("../../..").ElPopperInjectionContext; + }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, { + readonly role: import("element-plus/es/utils").EpPropMergeType; + }> & { + beforeCreate?: ((() => void) | (() => void)[]) | undefined; + created?: ((() => void) | (() => void)[]) | undefined; + beforeMount?: ((() => void) | (() => void)[]) | undefined; + mounted?: ((() => void) | (() => void)[]) | undefined; + beforeUpdate?: ((() => void) | (() => void)[]) | undefined; + updated?: ((() => void) | (() => void)[]) | undefined; + activated?: ((() => void) | (() => void)[]) | undefined; + deactivated?: ((() => void) | (() => void)[]) | undefined; + beforeDestroy?: ((() => void) | (() => void)[]) | undefined; + beforeUnmount?: ((() => void) | (() => void)[]) | undefined; + destroyed?: ((() => void) | (() => void)[]) | undefined; + unmounted?: ((() => void) | (() => void)[]) | undefined; + renderTracked?: (((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]) | undefined; + renderTriggered?: (((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[]) | undefined; + errorCaptured?: (((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase> | null, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase> | null, info: string) => boolean | void)[]) | undefined; + }; + $forceUpdate: () => void; + $nextTick: typeof nextTick; + $watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions | undefined): import("vue").WatchStopHandle; + } & Readonly; + }>> & import("vue").ShallowUnwrapRef<{ + props: Readonly; + }>> & { + [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined; + }>>; + triggerRef: Ref; + popperInstanceRef: Ref; + contentRef: Ref; + referenceRef: Ref; + role: import("vue").ComputedRef>; + popperProvides: import("../../..").ElPopperInjectionContext; + }> & {} & import("vue").ComponentCustomProperties) | undefined>; + contentRef: Ref; + updatePopper: () => void; + open: Ref; + toggleReason: Ref; + show: (event?: Event | undefined) => void; + hide: (event?: Event | undefined) => void; + hasUpdateHandler: import("vue").ComputedRef; + onOpen: (event?: Event | undefined) => void; + onClose: (event?: Event | undefined) => void; + controlled: import("vue").ComputedRef; + isFocusInsideContent: (event?: FocusEvent | undefined) => boolean | undefined; + ElPopper: import("element-plus/es/utils").SFCWithInstall; + }, { + props: Readonly; + }>> & { + [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined; + }>>; + triggerRef: Ref; + popperInstanceRef: Ref; + contentRef: Ref; + referenceRef: Ref; + role: import("vue").ComputedRef>; + popperProvides: import("../../..").ElPopperInjectionContext; + }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; + }>>, { + readonly role: import("element-plus/es/utils").EpPropMergeType; + }>> & Record; + ElPopperArrow: import("vue").DefineComponent<{ + readonly arrowOffset: import("element-plus/es/utils").EpPropFinalized; + }, { + props: Readonly; + }>> & { + [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined; + }>>; + ns: { + namespace: import("vue").ComputedRef; + b: (blockSuffix?: string) => string; + e: (element?: string | undefined) => string; + m: (modifier?: string | undefined) => string; + be: (blockSuffix?: string | undefined, element?: string | undefined) => string; + em: (element?: string | undefined, modifier?: string | undefined) => string; + bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string; + bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string; + is: { + (name: string, state: boolean | undefined): string; + (name: string): string; + }; + cssVar: (object: Record) => Record; + cssVarName: (name: string) => string; + cssVarBlock: (object: Record) => Record; + cssVarBlockName: (name: string) => string; + }; + arrowOffset: Ref; + arrowRef: Ref; + arrowStyle: import("vue").ComputedRef; + }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; + }>>, { + readonly arrowOffset: number; + }>; + ElTooltipTrigger: import("vue").DefineComponent<{ + readonly disabled: BooleanConstructor; + readonly trigger: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Arrayable & {}) | (() => Arrayable) | ((new (...args: any[]) => Arrayable & {}) | (() => Arrayable))[], unknown, unknown, "hover", boolean>; + readonly triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>; + readonly virtualRef: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly virtualTriggering: BooleanConstructor; + readonly onMouseenter: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onMouseleave: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onClick: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onKeydown: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onFocus: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onBlur: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onContextmenu: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly id: StringConstructor; + readonly open: BooleanConstructor; + }, { + props: Readonly Arrayable & {}) | (() => Arrayable) | ((new (...args: any[]) => Arrayable & {}) | (() => Arrayable))[], unknown, unknown, "hover", boolean>; + readonly triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>; + readonly virtualRef: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly virtualTriggering: BooleanConstructor; + readonly onMouseenter: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onMouseleave: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onClick: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onKeydown: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onFocus: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onBlur: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onContextmenu: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly id: StringConstructor; + readonly open: BooleanConstructor; + }>> & { + [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined; + }>>; + ns: { + namespace: import("vue").ComputedRef; + b: (blockSuffix?: string) => string; + e: (element?: string | undefined) => string; + m: (modifier?: string | undefined) => string; + be: (blockSuffix?: string | undefined, element?: string | undefined) => string; + em: (element?: string | undefined, modifier?: string | undefined) => string; + bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string; + bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string; + is: { + (name: string, state: boolean | undefined): string; + (name: string): string; + }; + cssVar: (object: Record) => Record; + cssVarName: (name: string) => string; + cssVarBlock: (object: Record) => Record; + cssVarBlockName: (name: string) => string; + }; + controlled: Ref; + id: Ref; + open: Ref; + onOpen: (e?: Event | undefined) => void; + onClose: (e?: Event | undefined) => void; + onToggle: (e: Event) => void; + triggerRef: Ref<{ + forwardRef: HTMLElement; + } | null>; + stopWhenControlledOrDisabled: () => true | undefined; + trigger: Ref Arrayable & {}) | (() => Arrayable) | ((new (...args: any[]) => Arrayable & {}) | (() => Arrayable))[], unknown, unknown>>; + onMouseenter: (event: Event) => void; + onMouseleave: (event: Event) => void; + onClick: (event: Event) => void; + onFocus: (event: Event) => void; + onBlur: (event: Event) => void; + onContextMenu: (event: Event) => void; + onKeydown: (event: KeyboardEvent) => void; + ElPopperTrigger: import("vue").DefineComponent<{ + readonly virtualRef: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly virtualTriggering: BooleanConstructor; + readonly onMouseenter: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onMouseleave: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onClick: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onKeydown: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onFocus: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onBlur: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onContextmenu: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly id: StringConstructor; + readonly open: BooleanConstructor; + }, { + props: Readonly; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly virtualTriggering: BooleanConstructor; + readonly onMouseenter: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onMouseleave: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onClick: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onKeydown: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onFocus: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onBlur: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onContextmenu: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly id: StringConstructor; + readonly open: BooleanConstructor; + }>> & { + [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined; + }>>; + role: import("vue").ComputedRef; + triggerRef: Ref; + ariaControls: import("vue").ComputedRef; + ariaDescribedby: import("vue").ComputedRef; + ariaHaspopup: import("vue").ComputedRef; + ariaExpanded: import("vue").ComputedRef; + virtualTriggerAriaStopWatch: undefined; + ElOnlyChild: import("vue").DefineComponent<{}, () => import("vue").VNode | null, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}>; + }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly virtualTriggering: BooleanConstructor; + readonly onMouseenter: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onMouseleave: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onClick: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onKeydown: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onFocus: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onBlur: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onContextmenu: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly id: StringConstructor; + readonly open: BooleanConstructor; + }>>, { + readonly virtualTriggering: boolean; + readonly open: boolean; + }>; + }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly Arrayable & {}) | (() => Arrayable) | ((new (...args: any[]) => Arrayable & {}) | (() => Arrayable))[], unknown, unknown, "hover", boolean>; + readonly triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>; + readonly virtualRef: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly virtualTriggering: BooleanConstructor; + readonly onMouseenter: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onMouseleave: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onClick: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onKeydown: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onFocus: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onBlur: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly onContextmenu: { + readonly type: import("vue").PropType<(e: Event) => void>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly id: StringConstructor; + readonly open: BooleanConstructor; + }>>, { + readonly virtualTriggering: boolean; + readonly disabled: boolean; + readonly open: boolean; + readonly trigger: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Arrayable & {}) | (() => Arrayable) | ((new (...args: any[]) => Arrayable & {}) | (() => Arrayable))[], unknown, unknown>; + readonly triggerKeys: string[]; + }>; + ElTooltipContent: import("vue").DefineComponent<{ + readonly appendTo: { + readonly type: import("vue").PropType (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly content: import("element-plus/es/utils").EpPropFinalized; + readonly rawContent: import("element-plus/es/utils").EpPropFinalized; + readonly persistent: BooleanConstructor; + readonly ariaLabel: StringConstructor; + readonly visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>; + readonly transition: StringConstructor; + readonly teleported: import("element-plus/es/utils").EpPropFinalized; + readonly disabled: BooleanConstructor; + readonly id: StringConstructor; + readonly style: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly 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; + }; + readonly effect: import("element-plus/es/utils").EpPropFinalized; + readonly enterable: import("element-plus/es/utils").EpPropFinalized; + readonly pure: BooleanConstructor; + readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized; + readonly trapping: import("element-plus/es/utils").EpPropFinalized; + readonly 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; + }; + readonly popperStyle: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly referenceEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly triggerTargetEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized; + readonly virtualTriggering: BooleanConstructor; + readonly zIndex: NumberConstructor; + readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized; + readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>; + readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized; + readonly offset: import("element-plus/es/utils").EpPropFinalized; + readonly placement: import("element-plus/es/utils").EpPropFinalized; + readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; + readonly strategy: import("element-plus/es/utils").EpPropFinalized; + readonly showAfter: import("element-plus/es/utils").EpPropFinalized; + readonly hideAfter: import("element-plus/es/utils").EpPropFinalized; + readonly autoClose: import("element-plus/es/utils").EpPropFinalized; + }, { + props: Readonly (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly content: import("element-plus/es/utils").EpPropFinalized; + readonly rawContent: import("element-plus/es/utils").EpPropFinalized; + readonly persistent: BooleanConstructor; + readonly ariaLabel: StringConstructor; + readonly visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>; + readonly transition: StringConstructor; + readonly teleported: import("element-plus/es/utils").EpPropFinalized; + readonly disabled: BooleanConstructor; + readonly id: StringConstructor; + readonly style: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly 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; + }; + readonly effect: import("element-plus/es/utils").EpPropFinalized; + readonly enterable: import("element-plus/es/utils").EpPropFinalized; + readonly pure: BooleanConstructor; + readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized; + readonly trapping: import("element-plus/es/utils").EpPropFinalized; + readonly 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; + }; + readonly popperStyle: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly referenceEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly triggerTargetEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized; + readonly virtualTriggering: BooleanConstructor; + readonly zIndex: NumberConstructor; + readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized; + readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>; + readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized; + readonly offset: import("element-plus/es/utils").EpPropFinalized; + readonly placement: import("element-plus/es/utils").EpPropFinalized; + readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; + readonly strategy: import("element-plus/es/utils").EpPropFinalized; + readonly showAfter: import("element-plus/es/utils").EpPropFinalized; + readonly hideAfter: import("element-plus/es/utils").EpPropFinalized; + readonly autoClose: import("element-plus/es/utils").EpPropFinalized; + }>> & { + [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined; + }>>; + selector: import("vue").ComputedRef; + ns: { + namespace: import("vue").ComputedRef; + b: (blockSuffix?: string) => string; + e: (element?: string | undefined) => string; + m: (modifier?: string | undefined) => string; + be: (blockSuffix?: string | undefined, element?: string | undefined) => string; + em: (element?: string | undefined, modifier?: string | undefined) => string; + bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string; + bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string; + is: { + (name: string, state: boolean | undefined): string; + (name: string): string; + }; + cssVar: (object: Record) => Record; + cssVarName: (name: string) => string; + cssVarBlock: (object: Record) => Record; + cssVarBlockName: (name: string) => string; + }; + contentRef: any; + destroyed: Ref; + controlled: Ref; + id: Ref; + open: Ref; + trigger: Ref>; + onClose: (e?: Event | undefined) => void; + onOpen: (e?: Event | undefined) => void; + onShow: () => void; + onHide: () => void; + onBeforeShow: () => void; + onBeforeHide: () => void; + transitionClass: import("vue").ComputedRef; + persistentRef: import("vue").ComputedRef; + shouldRender: import("vue").ComputedRef; + shouldShow: import("vue").ComputedRef; + appendTo: import("vue").ComputedRef (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>; + contentStyle: import("vue").ComputedRef; + ariaHidden: import("vue").ComputedRef; + onTransitionLeave: () => void; + stopWhenControlled: () => true | undefined; + onContentEnter: (event: unknown) => void; + onContentLeave: (event: unknown) => void; + onBeforeEnter: () => void; + onBeforeLeave: () => void; + onAfterShow: () => void; + onBlur: () => void; + stopHandle: (() => void) | undefined; + ElPopperContent: import("vue").DefineComponent<{ + readonly id: StringConstructor; + readonly style: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly 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; + }; + readonly effect: import("element-plus/es/utils").EpPropFinalized; + readonly visible: BooleanConstructor; + readonly enterable: import("element-plus/es/utils").EpPropFinalized; + readonly pure: BooleanConstructor; + readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized; + readonly trapping: import("element-plus/es/utils").EpPropFinalized; + readonly 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; + }; + readonly popperStyle: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly referenceEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly triggerTargetEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized; + readonly ariaLabel: import("element-plus/es/utils").EpPropFinalized; + readonly virtualTriggering: BooleanConstructor; + readonly zIndex: NumberConstructor; + readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized; + readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>; + readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized; + readonly offset: import("element-plus/es/utils").EpPropFinalized; + readonly placement: import("element-plus/es/utils").EpPropFinalized; + readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; + readonly strategy: import("element-plus/es/utils").EpPropFinalized; + }, { + emit: ((event: "close") => void) & ((event: "focus") => void) & ((event: "blur") => void) & ((event: "mouseleave", evt: MouseEvent) => void) & ((event: "mouseenter", evt: MouseEvent) => void); + props: Readonly import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly 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; + }; + readonly effect: import("element-plus/es/utils").EpPropFinalized; + readonly visible: BooleanConstructor; + readonly enterable: import("element-plus/es/utils").EpPropFinalized; + readonly pure: BooleanConstructor; + readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized; + readonly trapping: import("element-plus/es/utils").EpPropFinalized; + readonly 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; + }; + readonly popperStyle: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly referenceEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly triggerTargetEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized; + readonly ariaLabel: import("element-plus/es/utils").EpPropFinalized; + readonly virtualTriggering: BooleanConstructor; + readonly zIndex: NumberConstructor; + readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized; + readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>; + readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized; + readonly offset: import("element-plus/es/utils").EpPropFinalized; + readonly placement: import("element-plus/es/utils").EpPropFinalized; + readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; + readonly strategy: import("element-plus/es/utils").EpPropFinalized; + }>> & { + onClose?: (() => any) | undefined; + onFocus?: (() => any) | undefined; + onBlur?: (() => any) | undefined; + onMouseleave?: ((evt: MouseEvent) => any) | undefined; + onMouseenter?: ((evt: MouseEvent) => any) | undefined; + }>>; + focusStartRef: Ref; + trapped: Ref; + onFocusAfterReleased: (event: CustomEvent) => void; + onFocusAfterTrapped: () => void; + onFocusInTrap: (event: FocusEvent) => void; + onFocusoutPrevented: (event: CustomEvent) => void; + onReleaseRequested: () => void; + attributes: import("vue").ComputedRef<{ + [key: string]: { + [key: string]: string | boolean; + }; + }>; + arrowRef: Ref; + contentRef: Ref; + styles: import("vue").ComputedRef<{ + [key: string]: Partial; + }>; + instanceRef: import("vue").ComputedRef; + role: import("vue").ComputedRef; + update: () => Promise> | undefined; + ariaModal: import("vue").ComputedRef; + arrowStyle: import("vue").ComputedRef; + contentAttrs: import("vue").ComputedRef<{ + [key: string]: string | boolean; + }>; + contentClass: import("vue").ComputedRef<((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)[])[])[])[])[])[])[])[])[])[])[]) | undefined)[]>; + contentStyle: import("vue").ComputedRef; + updateZIndex: () => void; + formItemContext: import("element-plus/es/components/form").FormItemContext | undefined; + arrowOffset: Ref; + triggerTargetAriaStopWatch: undefined; + updatePopper: (shouldUpdateZIndex?: boolean) => void; + togglePopperAlive: () => void; + ElFocusTrap: import("vue").DefineComponent<{ + loop: BooleanConstructor; + trapped: BooleanConstructor; + focusTrapEl: import("vue").PropType; + focusStartEl: { + type: import("vue").PropType; + default: string; + }; + }, { + onKeydown: (e: KeyboardEvent) => void; + }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("focusAfterTrapped" | "focusAfterReleased" | "focusin" | "focusout" | "focusout-prevented" | "release-requested")[], "focusAfterTrapped" | "focusAfterReleased" | "focusin" | "focusout" | "focusout-prevented" | "release-requested", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; + focusStartEl: { + type: import("vue").PropType; + default: string; + }; + }>> & { + onFocusAfterReleased?: ((...args: any[]) => any) | undefined; + onFocusAfterTrapped?: ((...args: any[]) => any) | undefined; + onFocusin?: ((...args: any[]) => any) | undefined; + onFocusout?: ((...args: any[]) => any) | undefined; + "onFocusout-prevented"?: ((...args: any[]) => any) | undefined; + "onRelease-requested"?: ((...args: any[]) => any) | undefined; + }, { + trapped: boolean; + loop: boolean; + focusStartEl: HTMLElement | "first" | "container"; + }>; + }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { + mouseenter: (evt: MouseEvent) => boolean; + mouseleave: (evt: MouseEvent) => boolean; + focus: () => boolean; + blur: () => boolean; + close: () => boolean; + }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly 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; + }; + readonly effect: import("element-plus/es/utils").EpPropFinalized; + readonly visible: BooleanConstructor; + readonly enterable: import("element-plus/es/utils").EpPropFinalized; + readonly pure: BooleanConstructor; + readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized; + readonly trapping: import("element-plus/es/utils").EpPropFinalized; + readonly 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; + }; + readonly popperStyle: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly referenceEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly triggerTargetEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized; + readonly ariaLabel: import("element-plus/es/utils").EpPropFinalized; + readonly virtualTriggering: BooleanConstructor; + readonly zIndex: NumberConstructor; + readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized; + readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>; + readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized; + readonly offset: import("element-plus/es/utils").EpPropFinalized; + readonly placement: import("element-plus/es/utils").EpPropFinalized; + readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; + readonly strategy: import("element-plus/es/utils").EpPropFinalized; + }>> & { + onClose?: (() => any) | undefined; + onFocus?: (() => any) | undefined; + onBlur?: (() => any) | undefined; + onMouseleave?: ((evt: MouseEvent) => any) | undefined; + onMouseenter?: ((evt: MouseEvent) => any) | undefined; + }, { + readonly offset: number; + readonly effect: string; + readonly placement: import("element-plus/es/utils").EpPropMergeType; + readonly boundariesPadding: number; + readonly fallbackPlacements: import("@popperjs/core").Placement[]; + readonly gpuAcceleration: import("element-plus/es/utils").EpPropMergeType; + readonly popperOptions: Partial; + readonly strategy: import("element-plus/es/utils").EpPropMergeType; + readonly enterable: import("element-plus/es/utils").EpPropMergeType; + readonly focusOnShow: import("element-plus/es/utils").EpPropMergeType; + readonly trapping: import("element-plus/es/utils").EpPropMergeType; + readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropMergeType; + readonly ariaLabel: string; + readonly visible: boolean; + readonly pure: boolean; + readonly virtualTriggering: boolean; + }>; + }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly content: import("element-plus/es/utils").EpPropFinalized; + readonly rawContent: import("element-plus/es/utils").EpPropFinalized; + readonly persistent: BooleanConstructor; + readonly ariaLabel: StringConstructor; + readonly visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>; + readonly transition: StringConstructor; + readonly teleported: import("element-plus/es/utils").EpPropFinalized; + readonly disabled: BooleanConstructor; + readonly id: StringConstructor; + readonly style: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly 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; + }; + readonly effect: import("element-plus/es/utils").EpPropFinalized; + readonly enterable: import("element-plus/es/utils").EpPropFinalized; + readonly pure: BooleanConstructor; + readonly focusOnShow: import("element-plus/es/utils").EpPropFinalized; + readonly trapping: import("element-plus/es/utils").EpPropFinalized; + readonly 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; + }; + readonly popperStyle: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly referenceEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly triggerTargetEl: { + readonly type: import("vue").PropType; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropFinalized; + readonly virtualTriggering: BooleanConstructor; + readonly zIndex: NumberConstructor; + readonly boundariesPadding: import("element-plus/es/utils").EpPropFinalized; + readonly fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>; + readonly gpuAcceleration: import("element-plus/es/utils").EpPropFinalized; + readonly offset: import("element-plus/es/utils").EpPropFinalized; + readonly placement: import("element-plus/es/utils").EpPropFinalized; + readonly popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; + readonly strategy: import("element-plus/es/utils").EpPropFinalized; + readonly showAfter: import("element-plus/es/utils").EpPropFinalized; + readonly hideAfter: import("element-plus/es/utils").EpPropFinalized; + readonly autoClose: import("element-plus/es/utils").EpPropFinalized; + }>>, { + readonly offset: number; + readonly effect: string; + readonly placement: import("element-plus/es/utils").EpPropMergeType; + readonly showAfter: number; + readonly hideAfter: number; + readonly autoClose: number; + readonly boundariesPadding: number; + readonly fallbackPlacements: import("@popperjs/core").Placement[]; + readonly gpuAcceleration: import("element-plus/es/utils").EpPropMergeType; + readonly popperOptions: Partial; + readonly strategy: import("element-plus/es/utils").EpPropMergeType; + readonly enterable: import("element-plus/es/utils").EpPropMergeType; + readonly focusOnShow: import("element-plus/es/utils").EpPropMergeType; + readonly trapping: import("element-plus/es/utils").EpPropMergeType; + readonly stopPopperMouseEvent: import("element-plus/es/utils").EpPropMergeType; + readonly visible: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown>; + readonly pure: boolean; + readonly virtualTriggering: boolean; + readonly content: string; + readonly rawContent: import("element-plus/es/utils").EpPropMergeType; + readonly teleported: import("element-plus/es/utils").EpPropMergeType; + readonly persistent: boolean; + readonly disabled: boolean; + }>; + }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, string[], string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; + arrowOffset: import("element-plus/es/utils").EpPropFinalized; + disabled: BooleanConstructor; + trigger: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Arrayable & {}) | (() => Arrayable) | ((new (...args: any[]) => Arrayable & {}) | (() => Arrayable))[], unknown, unknown, "hover", boolean>; + triggerKeys: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => string[]) | (() => string[]) | ((new (...args: any[]) => string[]) | (() => string[]))[], unknown, unknown, () => string[], boolean>; + 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; + appendTo: { + readonly type: import("vue").PropType (string | HTMLElement) & {}) | (() => string | HTMLElement) | ((new (...args: any[]) => (string | HTMLElement) & {}) | (() => string | HTMLElement))[], unknown, unknown>>; + readonly required: false; + readonly validator: ((val: unknown) => boolean) | undefined; + __epPropKey: true; + }; + content: import("element-plus/es/utils").EpPropFinalized; + rawContent: import("element-plus/es/utils").EpPropFinalized; + persistent: BooleanConstructor; + ariaLabel: StringConstructor; + visible: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown, null, boolean>; + transition: StringConstructor; + teleported: import("element-plus/es/utils").EpPropFinalized; + style: { + readonly type: import("vue").PropType import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => 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").EpPropFinalized; + enterable: import("element-plus/es/utils").EpPropFinalized; + pure: BooleanConstructor; + focusOnShow: import("element-plus/es/utils").EpPropFinalized; + trapping: import("element-plus/es/utils").EpPropFinalized; + 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 import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => 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").EpPropFinalized; + zIndex: NumberConstructor; + boundariesPadding: import("element-plus/es/utils").EpPropFinalized; + fallbackPlacements: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]) | ((new (...args: any[]) => import("@popperjs/core").Placement[]) | (() => import("@popperjs/core").Placement[]))[], unknown, unknown, undefined, boolean>; + gpuAcceleration: import("element-plus/es/utils").EpPropFinalized; + offset: import("element-plus/es/utils").EpPropFinalized; + placement: import("element-plus/es/utils").EpPropFinalized; + popperOptions: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => Partial) | (() => Partial) | ((new (...args: any[]) => Partial) | (() => Partial))[], unknown, unknown, () => {}, boolean>; + strategy: import("element-plus/es/utils").EpPropFinalized; + showAfter: import("element-plus/es/utils").EpPropFinalized; + hideAfter: import("element-plus/es/utils").EpPropFinalized; + autoClose: import("element-plus/es/utils").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").EpPropFinalized; + }>> & { + [x: string & `on${string}`]: ((...args: any[]) => any) | undefined; + }, { + offset: number; + effect: string; + placement: import("element-plus/es/utils").EpPropMergeType; + showAfter: number; + hideAfter: number; + autoClose: number; + boundariesPadding: number; + fallbackPlacements: import("@popperjs/core").Placement[]; + gpuAcceleration: import("element-plus/es/utils").EpPropMergeType; + popperOptions: Partial; + strategy: import("element-plus/es/utils").EpPropMergeType; + enterable: import("element-plus/es/utils").EpPropMergeType; + focusOnShow: import("element-plus/es/utils").EpPropMergeType; + trapping: import("element-plus/es/utils").EpPropMergeType; + stopPopperMouseEvent: import("element-plus/es/utils").EpPropMergeType; + visible: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null) | ((new (...args: any[]) => (boolean | null) & {}) | (() => boolean | null))[], unknown, unknown>; + pure: boolean; + virtualTriggering: boolean; + content: string; + rawContent: import("element-plus/es/utils").EpPropMergeType; + teleported: import("element-plus/es/utils").EpPropMergeType; + persistent: boolean; + disabled: boolean; + open: boolean; + role: import("element-plus/es/utils").EpPropMergeType; + trigger: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => Arrayable & {}) | (() => Arrayable) | ((new (...args: any[]) => Arrayable & {}) | (() => Arrayable))[], unknown, unknown>; + triggerKeys: string[]; + arrowOffset: number; + showArrow: import("element-plus/es/utils").EpPropMergeType; + }>> & Record; + }> & {} & import("vue").ComponentCustomProperties) | undefined>; + sliderDisabled: import("vue").ComputedRef; + minValue: import("vue").ComputedRef; + maxValue: import("vue").ComputedRef; + runwayStyle: import("vue").ComputedRef; + barStyle: import("vue").ComputedRef; + resetSize: () => void; + setPosition: (percent: number) => Ref; + emitChange: () => Promise; + onSliderWrapperPrevent: (event: TouchEvent) => void; + onSliderClick: (event: MouseEvent | TouchEvent) => void; + onSliderDown: (event: MouseEvent | TouchEvent) => Promise; + setFirstValue: (firstValue: number | undefined) => void; + setSecondValue: (secondValue: number) => void; +}; diff --git a/src/api/DesignForm/requestapi.ts b/src/api/DesignForm/requestapi.ts index 21966cae5..9ea8bc1e8 100644 --- a/src/api/DesignForm/requestapi.ts +++ b/src/api/DesignForm/requestapi.ts @@ -545,6 +545,17 @@ export function afreshAppSubmit(data: any) { }); } + +//动态获取关联的系统字段数据作为单选下拉多选的选项 +export function getFieldRecord(param1: any) { + return request({ + url: '/javasys/lowCode/AssociatedForms/getFieldRecord', + method: 'post', + data: { + optionsValue3Field:param1 + }, + }) +} //获取数据库表字段 export function gainTableField(data: any) { return request({ @@ -559,6 +570,7 @@ export function gainListTableField(data: any) { url: '/systemapi/customer_form/gainListTableField', method: 'post', data: data + }); } //多视图数据处理 diff --git a/src/api/DesignForm/tableButton.ts b/src/api/DesignForm/tableButton.ts index c88af5050..7fb9524c8 100644 --- a/src/api/DesignForm/tableButton.ts +++ b/src/api/DesignForm/tableButton.ts @@ -1,4 +1,5 @@ export interface tableButton { + control: any; id?: string; name?: string; field?: string; diff --git a/src/api/DesignForm/types.ts b/src/api/DesignForm/types.ts index d39963610..32d431dfd 100644 --- a/src/api/DesignForm/types.ts +++ b/src/api/DesignForm/types.ts @@ -103,7 +103,8 @@ export interface formData{ form: { size: any; name:any, - formName:any + formName:any, + dataTitle:any }; config: any; events?:any; diff --git a/src/components/DesignForm/app/formPage.vue b/src/components/DesignForm/app/formPage.vue index 5fa5763ed..c5225be31 100644 --- a/src/components/DesignForm/app/formPage.vue +++ b/src/components/DesignForm/app/formPage.vue @@ -98,6 +98,7 @@ const emits = defineEmits<{ (e: 'change', val: any): void // 表单组件值发生变化时 (e: 'update:issave', type: boolean): void (e: 'closePage', type: string): void + (e: 'optionsValue3Get3', val: any,fieldName: string): void }>() const route = useRoute() @@ -689,6 +690,7 @@ const appFormSubmit = (params = {}) => { } return } + console.log(params) validate((valid: boolean, fields: any) => { if (valid) { const formatParams = Object.assign({}, fields, params) @@ -1025,6 +1027,14 @@ defineExpose({ // getEditData, // submitEdit }) + + +function optionsValue3Get2(data: any,fieldName: string){ + + + emits('optionsValue3Get3',data,fieldName) + +}