You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

3347 lines
196 KiB

import type { SFCWithInstall } from 'element-plus/es/utils/types';
declare const _Cascader: SFCWithInstall<import("vue").DefineComponent<{
size: {
type: import("vue").PropType<import("element-plus/es/utils/types").ComponentSize>;
validator: (val: string) => boolean;
};
placeholder: {
type: StringConstructor;
};
disabled: BooleanConstructor;
clearable: BooleanConstructor;
filterable: BooleanConstructor;
filterMethod: {
type: import("vue").PropType<(node: import("../cascader-panel/src/node").default, keyword: string) => boolean>;
default: (node: import("../cascader-panel/src/node").default, keyword: string) => boolean;
};
separator: {
type: StringConstructor;
default: string;
};
showAllLevels: {
type: BooleanConstructor;
default: boolean;
};
collapseTags: BooleanConstructor;
debounce: {
type: NumberConstructor;
default: number;
};
beforeFilter: {
type: import("vue").PropType<(value: string) => boolean | Promise<any>>;
default: () => boolean;
};
popperClass: {
type: StringConstructor;
default: string;
};
popperAppendToBody: {
type: BooleanConstructor;
default: boolean;
};
modelValue: import("vue").PropType<import("../cascader-panel/src/node").CascaderValue>;
options: {
type: import("vue").PropType<import("../cascader-panel/src/node").CascaderOption[]>;
default: () => import("../cascader-panel/src/node").CascaderOption[];
};
props: {
type: import("vue").PropType<import("../cascader-panel/src/node").CascaderProps>;
default: () => import("../cascader-panel/src/node").CascaderProps;
};
}, {
popperOptions: Partial<import("@popperjs/core").Options>;
tooltipRef: import("vue").Ref<({
$: import("vue").ComponentInternalInstance;
$data: {};
$props: Partial<{
disabled: boolean;
style: import("vue").StyleValue;
transition: string;
offset: number;
visible: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<boolean | null>, unknown, unknown>;
content: string;
effect: string;
arrowOffset: number;
boundariesPadding: number;
fallbackPlacements: import("@popperjs/core").Placement[];
gpuAcceleration: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown> & {}) | (() => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown> & {}) | (() => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>))[], unknown, unknown>;
placement: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown>))[], unknown, unknown>;
popperOptions: Partial<import("@popperjs/core").Options>;
strategy: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown>))[], unknown, unknown>;
className: string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | any)[])[])[])[])[])[])[])[])[])[])[];
enterable: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
pure: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
popperClass: string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | any)[])[])[])[])[])[])[])[])[])[])[];
popperStyle: import("vue").StyleValue;
referenceEl: HTMLElement;
stopPopperMouseEvent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showAfter: number;
hideAfter: number;
rawContent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
persistent: boolean;
teleported: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
trigger: "click" | "contextmenu" | "focus" | "hover" | ("click" | "contextmenu" | "focus" | "hover")[];
virtualRef: import("..").Measurable;
virtualTriggering: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
openDelay: number;
visibleArrow: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showArrow: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
}> & Omit<Readonly<{
openDelay?: unknown;
visibleArrow?: unknown;
hideAfter?: unknown;
showArrow?: unknown;
arrowOffset?: unknown;
disabled?: unknown;
trigger?: unknown;
virtualRef?: unknown;
virtualTriggering?: unknown;
content?: unknown;
rawContent?: unknown;
persistent?: unknown;
ariaLabel?: unknown;
visible?: unknown;
transition?: unknown;
teleported?: unknown;
style?: unknown;
className?: unknown;
effect?: unknown;
enterable?: unknown;
pure?: unknown;
popperClass?: unknown;
popperStyle?: unknown;
referenceEl?: unknown;
stopPopperMouseEvent?: unknown;
zIndex?: unknown;
boundariesPadding?: unknown;
fallbackPlacements?: unknown;
gpuAcceleration?: unknown;
offset?: unknown;
placement?: unknown;
popperOptions?: unknown;
strategy?: unknown;
showAfter?: unknown;
} & {
disabled: boolean;
style: import("vue").StyleValue;
transition: string;
offset: number;
visible: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<boolean | null>, unknown, unknown>;
content: string;
effect: string;
arrowOffset: number;
boundariesPadding: number;
fallbackPlacements: import("@popperjs/core").Placement[];
gpuAcceleration: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown> & {}) | (() => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown> & {}) | (() => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>))[], unknown, unknown>;
placement: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown>))[], unknown, unknown>;
popperOptions: Partial<import("@popperjs/core").Options>;
strategy: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown>))[], unknown, unknown>;
className: string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | any)[])[])[])[])[])[])[])[])[])[])[];
enterable: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
pure: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
popperClass: string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | any)[])[])[])[])[])[])[])[])[])[])[];
popperStyle: import("vue").StyleValue;
referenceEl: HTMLElement;
stopPopperMouseEvent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showAfter: number;
hideAfter: number;
rawContent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
persistent: boolean;
teleported: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
trigger: "click" | "contextmenu" | "focus" | "hover" | ("click" | "contextmenu" | "focus" | "hover")[];
openDelay: number;
visibleArrow: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showArrow: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
} & {
zIndex?: number | undefined;
ariaLabel?: string | undefined;
virtualRef?: import("..").Measurable | undefined;
virtualTriggering?: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown> | undefined;
}> & {
[x: string & `on${string}`]: ((...args: any[]) => any) | undefined;
} & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "disabled" | "style" | "transition" | "offset" | "visible" | "content" | "effect" | "arrowOffset" | "boundariesPadding" | "fallbackPlacements" | "gpuAcceleration" | "placement" | "popperOptions" | "strategy" | "className" | "enterable" | "pure" | "popperClass" | "popperStyle" | "referenceEl" | "stopPopperMouseEvent" | "showAfter" | "hideAfter" | "rawContent" | "persistent" | "teleported" | "trigger" | "virtualRef" | "virtualTriggering" | "openDelay" | "visibleArrow" | "showArrow">;
$attrs: {
[x: string]: unknown;
};
$refs: {
[x: string]: unknown;
};
$slots: Readonly<{
[name: string]: import("vue").Slot | undefined;
}>;
$root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$emit: (event: string, ...args: any[]) => void;
$el: any;
$options: import("vue").ComponentOptionsBase<Readonly<{
openDelay?: unknown;
visibleArrow?: unknown;
hideAfter?: unknown;
showArrow?: unknown;
arrowOffset?: unknown;
disabled?: unknown;
trigger?: unknown;
virtualRef?: unknown;
virtualTriggering?: unknown;
content?: unknown;
rawContent?: unknown;
persistent?: unknown;
ariaLabel?: unknown;
visible?: unknown;
transition?: unknown;
teleported?: unknown;
style?: unknown;
className?: unknown;
effect?: unknown;
enterable?: unknown;
pure?: unknown;
popperClass?: unknown;
popperStyle?: unknown;
referenceEl?: unknown;
stopPopperMouseEvent?: unknown;
zIndex?: unknown;
boundariesPadding?: unknown;
fallbackPlacements?: unknown;
gpuAcceleration?: unknown;
offset?: unknown;
placement?: unknown;
popperOptions?: unknown;
strategy?: unknown;
showAfter?: unknown;
} & {
disabled: boolean;
style: import("vue").StyleValue;
transition: string;
offset: number;
visible: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<boolean | null>, unknown, unknown>;
content: string;
effect: string;
arrowOffset: number;
boundariesPadding: number;
fallbackPlacements: import("@popperjs/core").Placement[];
gpuAcceleration: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown> & {}) | (() => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown> & {}) | (() => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>))[], unknown, unknown>;
placement: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown>))[], unknown, unknown>;
popperOptions: Partial<import("@popperjs/core").Options>;
strategy: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown>))[], unknown, unknown>;
className: string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | any)[])[])[])[])[])[])[])[])[])[])[];
enterable: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
pure: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
popperClass: string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | any)[])[])[])[])[])[])[])[])[])[])[];
popperStyle: import("vue").StyleValue;
referenceEl: HTMLElement;
stopPopperMouseEvent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showAfter: number;
hideAfter: number;
rawContent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
persistent: boolean;
teleported: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
trigger: "click" | "contextmenu" | "focus" | "hover" | ("click" | "contextmenu" | "focus" | "hover")[];
openDelay: number;
visibleArrow: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showArrow: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
} & {
zIndex?: number | undefined;
ariaLabel?: string | undefined;
virtualRef?: import("..").Measurable | undefined;
virtualTriggering?: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown> | undefined;
}> & {
[x: string & `on${string}`]: ((...args: any[]) => any) | undefined;
}, {
compatShowAfter: import("vue").ComputedRef<number>;
compatShowArrow: import("vue").ComputedRef<import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>>;
popperRef: import("vue").Ref<({
$: import("vue").ComponentInternalInstance;
$data: {};
$props: Partial<{}> & Omit<Readonly<{} & {} & {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, never>;
$attrs: {
[x: string]: unknown;
};
$refs: {
[x: string]: unknown;
};
$slots: Readonly<{
[name: string]: import("vue").Slot | undefined;
}>;
$root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$emit: ((event: string, ...args: any[]) => void) | ((event: string, ...args: any[]) => void);
$el: any;
$options: import("vue").ComponentOptionsBase<Readonly<{} & {} & {}>, import("..").ElPopperInjectionContext, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, {}> & {
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<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void)[]) | undefined;
};
$forceUpdate: () => void;
$nextTick: typeof import("vue").nextTick;
$watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean> | undefined): import("vue").WatchStopHandle;
} & Readonly<{} & {} & {}> & import("vue").ShallowUnwrapRef<import("..").ElPopperInjectionContext> & {} & {} & import("vue").ComponentCustomProperties) | null>;
open: import("vue").Ref<boolean>;
updatePopper: () => void;
onOpen: () => void;
onClose: () => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, string[], string, {
disabled: boolean;
style: import("vue").StyleValue;
transition: string;
offset: number;
visible: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<boolean | null>, unknown, unknown>;
content: string;
effect: string;
arrowOffset: number;
boundariesPadding: number;
fallbackPlacements: import("@popperjs/core").Placement[];
gpuAcceleration: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown> & {}) | (() => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown> & {}) | (() => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>))[], unknown, unknown>;
placement: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown>))[], unknown, unknown>;
popperOptions: Partial<import("@popperjs/core").Options>;
strategy: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown>))[], unknown, unknown>;
className: string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | any)[])[])[])[])[])[])[])[])[])[])[];
enterable: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
pure: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
popperClass: string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | any)[])[])[])[])[])[])[])[])[])[])[];
popperStyle: import("vue").StyleValue;
referenceEl: HTMLElement;
stopPopperMouseEvent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showAfter: number;
hideAfter: number;
rawContent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
persistent: boolean;
teleported: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
trigger: "click" | "contextmenu" | "focus" | "hover" | ("click" | "contextmenu" | "focus" | "hover")[];
virtualRef: import("..").Measurable;
virtualTriggering: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
openDelay: number;
visibleArrow: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showArrow: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
}> & {
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<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void)[]) | undefined;
};
$forceUpdate: () => void;
$nextTick: typeof import("vue").nextTick;
$watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean> | undefined): import("vue").WatchStopHandle;
} & Readonly<{
openDelay?: unknown;
visibleArrow?: unknown;
hideAfter?: unknown;
showArrow?: unknown;
arrowOffset?: unknown;
disabled?: unknown;
trigger?: unknown;
virtualRef?: unknown;
virtualTriggering?: unknown;
content?: unknown;
rawContent?: unknown;
persistent?: unknown;
ariaLabel?: unknown;
visible?: unknown;
transition?: unknown;
teleported?: unknown;
style?: unknown;
className?: unknown;
effect?: unknown;
enterable?: unknown;
pure?: unknown;
popperClass?: unknown;
popperStyle?: unknown;
referenceEl?: unknown;
stopPopperMouseEvent?: unknown;
zIndex?: unknown;
boundariesPadding?: unknown;
fallbackPlacements?: unknown;
gpuAcceleration?: unknown;
offset?: unknown;
placement?: unknown;
popperOptions?: unknown;
strategy?: unknown;
showAfter?: unknown;
} & {
disabled: boolean;
style: import("vue").StyleValue;
transition: string;
offset: number;
visible: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<boolean | null>, unknown, unknown>;
content: string;
effect: string;
arrowOffset: number;
boundariesPadding: number;
fallbackPlacements: import("@popperjs/core").Placement[];
gpuAcceleration: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown> & {}) | (() => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown> & {}) | (() => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>))[], unknown, unknown>;
placement: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown>))[], unknown, unknown>;
popperOptions: Partial<import("@popperjs/core").Options>;
strategy: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown>))[], unknown, unknown>;
className: string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | any)[])[])[])[])[])[])[])[])[])[])[];
enterable: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
pure: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
popperClass: string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | any)[])[])[])[])[])[])[])[])[])[])[];
popperStyle: import("vue").StyleValue;
referenceEl: HTMLElement;
stopPopperMouseEvent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showAfter: number;
hideAfter: number;
rawContent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
persistent: boolean;
teleported: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
trigger: "click" | "contextmenu" | "focus" | "hover" | ("click" | "contextmenu" | "focus" | "hover")[];
openDelay: number;
visibleArrow: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showArrow: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
} & {
zIndex?: number | undefined;
ariaLabel?: string | undefined;
virtualRef?: import("..").Measurable | undefined;
virtualTriggering?: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown> | undefined;
}> & {
[x: string & `on${string}`]: ((...args: any[]) => any) | undefined;
} & import("vue").ShallowUnwrapRef<{
compatShowAfter: import("vue").ComputedRef<number>;
compatShowArrow: import("vue").ComputedRef<import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>>;
popperRef: import("vue").Ref<({
$: import("vue").ComponentInternalInstance;
$data: {};
$props: Partial<{}> & Omit<Readonly<{} & {} & {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, never>;
$attrs: {
[x: string]: unknown;
};
$refs: {
[x: string]: unknown;
};
$slots: Readonly<{
[name: string]: import("vue").Slot | undefined;
}>;
$root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$emit: ((event: string, ...args: any[]) => void) | ((event: string, ...args: any[]) => void);
$el: any;
$options: import("vue").ComponentOptionsBase<Readonly<{} & {} & {}>, import("..").ElPopperInjectionContext, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, {}> & {
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<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void)[]) | undefined;
};
$forceUpdate: () => void;
$nextTick: typeof import("vue").nextTick;
$watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean> | undefined): import("vue").WatchStopHandle;
} & Readonly<{} & {} & {}> & import("vue").ShallowUnwrapRef<import("..").ElPopperInjectionContext> & {} & {} & import("vue").ComponentCustomProperties) | null>;
open: import("vue").Ref<boolean>;
updatePopper: () => void;
onOpen: () => void;
onClose: () => void;
}> & {} & {} & import("vue").ComponentCustomProperties) | null>;
popperPaneRef: import("vue").ComputedRef<HTMLElement | null | undefined>;
input: import("vue").Ref<({
$: import("vue").ComponentInternalInstance;
$data: {};
$props: Partial<{
type: string;
size: import("../../utils/props").BuildPropType<StringConstructor, "" | "small" | "default" | "large", never>;
disabled: boolean;
modelValue: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | number | null | undefined>, unknown, unknown>;
label: string;
form: string;
resize: import("../../utils/props").BuildPropType<StringConstructor, "none" | "both" | "horizontal" | "vertical", unknown>;
autosize: boolean | {
minRows?: number | undefined;
maxRows?: number | undefined;
};
autocomplete: string;
placeholder: string;
readonly: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
clearable: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showPassword: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showWordLimit: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
suffixIcon: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>, unknown, unknown>;
prefixIcon: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>, unknown, unknown>;
tabindex: import("../../utils/props").BuildPropType<readonly [NumberConstructor, StringConstructor], unknown, unknown>;
validateEvent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
inputStyle: import("element-plus/es/utils/types").StyleValue;
}> & Omit<Readonly<{
readonly size?: unknown;
readonly disabled?: unknown;
readonly modelValue?: unknown;
readonly type?: unknown;
readonly resize?: unknown;
readonly autosize?: unknown;
readonly autocomplete?: unknown;
readonly placeholder?: unknown;
readonly form?: unknown;
readonly readonly?: unknown;
readonly clearable?: unknown;
readonly showPassword?: unknown;
readonly showWordLimit?: unknown;
readonly suffixIcon?: unknown;
readonly prefixIcon?: unknown;
readonly label?: unknown;
readonly tabindex?: unknown;
readonly validateEvent?: unknown;
readonly inputStyle?: unknown;
} & {
type: string;
size: import("../../utils/props").BuildPropType<StringConstructor, "" | "small" | "default" | "large", never>;
disabled: boolean;
modelValue: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | number | null | undefined>, unknown, unknown>;
form: string;
autosize: boolean | {
minRows?: number | undefined;
maxRows?: number | undefined;
};
autocomplete: string;
readonly: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
clearable: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showPassword: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showWordLimit: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
suffixIcon: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>, unknown, unknown>;
prefixIcon: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>, unknown, unknown>;
validateEvent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
inputStyle: import("element-plus/es/utils/types").StyleValue;
} & {
label?: string | undefined;
resize?: import("../../utils/props").BuildPropType<StringConstructor, "none" | "both" | "horizontal" | "vertical", unknown> | undefined;
placeholder?: string | undefined;
tabindex?: import("../../utils/props").BuildPropType<readonly [NumberConstructor, StringConstructor], unknown, unknown> | undefined;
}> & {
onChange?: ((value: string) => any) | undefined;
onMouseenter?: ((evt: MouseEvent) => any) | undefined;
onMouseleave?: ((evt: MouseEvent) => any) | undefined;
onKeydown?: ((evt: KeyboardEvent) => any) | undefined;
onFocus?: ((evt: FocusEvent) => any) | undefined;
onBlur?: ((evt: FocusEvent) => any) | undefined;
onInput?: ((value: string) => any) | undefined;
"onUpdate:modelValue"?: ((value: string) => any) | undefined;
onCompositionend?: ((evt: CompositionEvent) => any) | undefined;
onCompositionstart?: ((evt: CompositionEvent) => any) | undefined;
onCompositionupdate?: ((evt: CompositionEvent) => any) | undefined;
onClear?: (() => any) | undefined;
} & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "type" | "size" | "disabled" | "modelValue" | "label" | "form" | "resize" | "autosize" | "autocomplete" | "placeholder" | "readonly" | "clearable" | "showPassword" | "showWordLimit" | "suffixIcon" | "prefixIcon" | "tabindex" | "validateEvent" | "inputStyle">;
$attrs: {
[x: string]: unknown;
};
$refs: {
[x: string]: unknown;
};
$slots: Readonly<{
[name: string]: import("vue").Slot | undefined;
}>;
$root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$emit: ((event: "input", value: string) => void) & ((event: "update:modelValue", value: string) => void) & ((event: "change", value: string) => void) & ((event: "blur", evt: FocusEvent) => void) & ((event: "compositionend", evt: CompositionEvent) => void) & ((event: "compositionstart", evt: CompositionEvent) => void) & ((event: "compositionupdate", evt: CompositionEvent) => void) & ((event: "focus", evt: FocusEvent) => void) & ((event: "keydown", evt: KeyboardEvent) => void) & ((event: "mouseenter", evt: MouseEvent) => void) & ((event: "mouseleave", evt: MouseEvent) => void) & ((event: "clear") => void);
$el: any;
$options: import("vue").ComponentOptionsBase<Readonly<{
readonly size?: unknown;
readonly disabled?: unknown;
readonly modelValue?: unknown;
readonly type?: unknown;
readonly resize?: unknown;
readonly autosize?: unknown;
readonly autocomplete?: unknown;
readonly placeholder?: unknown;
readonly form?: unknown;
readonly readonly?: unknown;
readonly clearable?: unknown;
readonly showPassword?: unknown;
readonly showWordLimit?: unknown;
readonly suffixIcon?: unknown;
readonly prefixIcon?: unknown;
readonly label?: unknown;
readonly tabindex?: unknown;
readonly validateEvent?: unknown;
readonly inputStyle?: unknown;
} & {
type: string;
size: import("../../utils/props").BuildPropType<StringConstructor, "" | "small" | "default" | "large", never>;
disabled: boolean;
modelValue: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | number | null | undefined>, unknown, unknown>;
form: string;
autosize: boolean | {
minRows?: number | undefined;
maxRows?: number | undefined;
};
autocomplete: string;
readonly: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
clearable: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showPassword: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showWordLimit: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
suffixIcon: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>, unknown, unknown>;
prefixIcon: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>, unknown, unknown>;
validateEvent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
inputStyle: import("element-plus/es/utils/types").StyleValue;
} & {
label?: string | undefined;
resize?: import("../../utils/props").BuildPropType<StringConstructor, "none" | "both" | "horizontal" | "vertical", unknown> | undefined;
placeholder?: string | undefined;
tabindex?: import("../../utils/props").BuildPropType<readonly [NumberConstructor, StringConstructor], unknown, unknown> | undefined;
}> & {
onChange?: ((value: string) => any) | undefined;
onMouseenter?: ((evt: MouseEvent) => any) | undefined;
onMouseleave?: ((evt: MouseEvent) => any) | undefined;
onKeydown?: ((evt: KeyboardEvent) => any) | undefined;
onFocus?: ((evt: FocusEvent) => any) | undefined;
onBlur?: ((evt: FocusEvent) => any) | undefined;
onInput?: ((value: string) => any) | undefined;
"onUpdate:modelValue"?: ((value: string) => any) | undefined;
onCompositionend?: ((evt: CompositionEvent) => any) | undefined;
onCompositionstart?: ((evt: CompositionEvent) => any) | undefined;
onCompositionupdate?: ((evt: CompositionEvent) => any) | undefined;
onClear?: (() => any) | undefined;
}, {
input: import("vue").Ref<HTMLInputElement | undefined>;
textarea: import("vue").Ref<HTMLTextAreaElement | undefined>;
attrs: import("vue").ComputedRef<Record<string, unknown>>;
inputSize: import("vue").ComputedRef<import("element-plus/es/utils/types").ComponentSize>;
validateState: import("vue").ComputedRef<string>;
validateIcon: import("vue").ComputedRef<any>;
containerStyle: import("vue").ComputedRef<import("element-plus/es/utils/types").StyleValue>;
computedTextareaStyle: import("vue").ComputedRef<import("element-plus/es/utils/types").StyleValue>;
inputDisabled: import("vue").ComputedRef<boolean>;
showClear: import("vue").ComputedRef<boolean>;
showPwdVisible: import("vue").ComputedRef<boolean>;
isWordLimitVisible: import("vue").ComputedRef<boolean>;
textLength: import("vue").ComputedRef<number>;
hovering: import("vue").Ref<boolean>;
inputExceed: import("vue").ComputedRef<boolean>;
passwordVisible: import("vue").Ref<boolean>;
inputOrTextarea: import("vue").ComputedRef<HTMLInputElement | HTMLTextAreaElement | undefined>;
suffixVisible: import("vue").ComputedRef<boolean>;
needStatusIcon: import("vue").ComputedRef<boolean>;
resizeTextarea: () => void;
handleInput: (event: Event) => void;
handleChange: (event: Event) => void;
handleFocus: (event: FocusEvent) => void;
handleBlur: (event: FocusEvent) => void;
handleCompositionStart: (event: CompositionEvent) => void;
handleCompositionUpdate: (event: CompositionEvent) => void;
handleCompositionEnd: (event: CompositionEvent) => void;
handlePasswordVisible: () => void;
clear: () => void;
select: () => void;
focus: () => void;
blur: () => void;
onMouseLeave: (evt: MouseEvent) => void;
onMouseEnter: (evt: MouseEvent) => void;
handleKeydown: (evt: KeyboardEvent) => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
"update:modelValue": (value: string) => boolean;
input: (value: string) => boolean;
change: (value: string) => boolean;
focus: (evt: FocusEvent) => boolean;
blur: (evt: FocusEvent) => boolean;
clear: () => boolean;
mouseleave: (evt: MouseEvent) => boolean;
mouseenter: (evt: MouseEvent) => boolean;
keydown: (evt: KeyboardEvent) => boolean;
compositionstart: (evt: CompositionEvent) => boolean;
compositionupdate: (evt: CompositionEvent) => boolean;
compositionend: (evt: CompositionEvent) => boolean;
}, string, {
type: string;
size: import("../../utils/props").BuildPropType<StringConstructor, "" | "small" | "default" | "large", never>;
disabled: boolean;
modelValue: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | number | null | undefined>, unknown, unknown>;
label: string;
form: string;
resize: import("../../utils/props").BuildPropType<StringConstructor, "none" | "both" | "horizontal" | "vertical", unknown>;
autosize: boolean | {
minRows?: number | undefined;
maxRows?: number | undefined;
};
autocomplete: string;
placeholder: string;
readonly: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
clearable: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showPassword: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showWordLimit: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
suffixIcon: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>, unknown, unknown>;
prefixIcon: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>, unknown, unknown>;
tabindex: import("../../utils/props").BuildPropType<readonly [NumberConstructor, StringConstructor], unknown, unknown>;
validateEvent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
inputStyle: import("element-plus/es/utils/types").StyleValue;
}> & {
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<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void)[]) | undefined;
};
$forceUpdate: () => void;
$nextTick: typeof import("vue").nextTick;
$watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean> | undefined): import("vue").WatchStopHandle;
} & Readonly<{
readonly size?: unknown;
readonly disabled?: unknown;
readonly modelValue?: unknown;
readonly type?: unknown;
readonly resize?: unknown;
readonly autosize?: unknown;
readonly autocomplete?: unknown;
readonly placeholder?: unknown;
readonly form?: unknown;
readonly readonly?: unknown;
readonly clearable?: unknown;
readonly showPassword?: unknown;
readonly showWordLimit?: unknown;
readonly suffixIcon?: unknown;
readonly prefixIcon?: unknown;
readonly label?: unknown;
readonly tabindex?: unknown;
readonly validateEvent?: unknown;
readonly inputStyle?: unknown;
} & {
type: string;
size: import("../../utils/props").BuildPropType<StringConstructor, "" | "small" | "default" | "large", never>;
disabled: boolean;
modelValue: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | number | null | undefined>, unknown, unknown>;
form: string;
autosize: boolean | {
minRows?: number | undefined;
maxRows?: number | undefined;
};
autocomplete: string;
readonly: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
clearable: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showPassword: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showWordLimit: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
suffixIcon: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>, unknown, unknown>;
prefixIcon: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>, unknown, unknown>;
validateEvent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
inputStyle: import("element-plus/es/utils/types").StyleValue;
} & {
label?: string | undefined;
resize?: import("../../utils/props").BuildPropType<StringConstructor, "none" | "both" | "horizontal" | "vertical", unknown> | undefined;
placeholder?: string | undefined;
tabindex?: import("../../utils/props").BuildPropType<readonly [NumberConstructor, StringConstructor], unknown, unknown> | undefined;
}> & {
onChange?: ((value: string) => any) | undefined;
onMouseenter?: ((evt: MouseEvent) => any) | undefined;
onMouseleave?: ((evt: MouseEvent) => any) | undefined;
onKeydown?: ((evt: KeyboardEvent) => any) | undefined;
onFocus?: ((evt: FocusEvent) => any) | undefined;
onBlur?: ((evt: FocusEvent) => any) | undefined;
onInput?: ((value: string) => any) | undefined;
"onUpdate:modelValue"?: ((value: string) => any) | undefined;
onCompositionend?: ((evt: CompositionEvent) => any) | undefined;
onCompositionstart?: ((evt: CompositionEvent) => any) | undefined;
onCompositionupdate?: ((evt: CompositionEvent) => any) | undefined;
onClear?: (() => any) | undefined;
} & import("vue").ShallowUnwrapRef<{
input: import("vue").Ref<HTMLInputElement | undefined>;
textarea: import("vue").Ref<HTMLTextAreaElement | undefined>;
attrs: import("vue").ComputedRef<Record<string, unknown>>;
inputSize: import("vue").ComputedRef<import("element-plus/es/utils/types").ComponentSize>;
validateState: import("vue").ComputedRef<string>;
validateIcon: import("vue").ComputedRef<any>;
containerStyle: import("vue").ComputedRef<import("element-plus/es/utils/types").StyleValue>;
computedTextareaStyle: import("vue").ComputedRef<import("element-plus/es/utils/types").StyleValue>;
inputDisabled: import("vue").ComputedRef<boolean>;
showClear: import("vue").ComputedRef<boolean>;
showPwdVisible: import("vue").ComputedRef<boolean>;
isWordLimitVisible: import("vue").ComputedRef<boolean>;
textLength: import("vue").ComputedRef<number>;
hovering: import("vue").Ref<boolean>;
inputExceed: import("vue").ComputedRef<boolean>;
passwordVisible: import("vue").Ref<boolean>;
inputOrTextarea: import("vue").ComputedRef<HTMLInputElement | HTMLTextAreaElement | undefined>;
suffixVisible: import("vue").ComputedRef<boolean>;
needStatusIcon: import("vue").ComputedRef<boolean>;
resizeTextarea: () => void;
handleInput: (event: Event) => void;
handleChange: (event: Event) => void;
handleFocus: (event: FocusEvent) => void;
handleBlur: (event: FocusEvent) => void;
handleCompositionStart: (event: CompositionEvent) => void;
handleCompositionUpdate: (event: CompositionEvent) => void;
handleCompositionEnd: (event: CompositionEvent) => void;
handlePasswordVisible: () => void;
clear: () => void;
select: () => void;
focus: () => void;
blur: () => void;
onMouseLeave: (evt: MouseEvent) => void;
onMouseEnter: (evt: MouseEvent) => void;
handleKeydown: (evt: KeyboardEvent) => void;
}> & {} & {} & import("vue").ComponentCustomProperties) | null>;
tagWrapper: import("vue").Ref<null>;
panel: import("vue").Ref<({
$: import("vue").ComponentInternalInstance;
$data: {};
$props: Partial<{
props: import("../cascader-panel/src/node").CascaderProps;
border: boolean;
options: import("../cascader-panel/src/node").CascaderOption[];
}> & Omit<Readonly<{
border?: unknown;
renderLabel?: unknown;
modelValue?: unknown;
options?: unknown;
props?: unknown;
} & {
props: import("../cascader-panel/src/node").CascaderProps;
border: boolean;
options: import("../cascader-panel/src/node").CascaderOption[];
} & {
modelValue?: import("../cascader-panel/src/node").CascaderValue | undefined;
renderLabel?: import("../cascader-panel/src/node").RenderLabel | undefined;
}> & {
onChange?: ((...args: any[]) => any) | undefined;
onClose?: ((...args: any[]) => any) | undefined;
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
"onExpand-change"?: ((...args: any[]) => any) | undefined;
} & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "props" | "border" | "options">;
$attrs: {
[x: string]: unknown;
};
$refs: {
[x: string]: unknown;
};
$slots: Readonly<{
[name: string]: import("vue").Slot | undefined;
}>;
$root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$emit: (event: "update:modelValue" | "change" | "close" | "expand-change", ...args: any[]) => void;
$el: any;
$options: import("vue").ComponentOptionsBase<Readonly<{
border?: unknown;
renderLabel?: unknown;
modelValue?: unknown;
options?: unknown;
props?: unknown;
} & {
props: import("../cascader-panel/src/node").CascaderProps;
border: boolean;
options: import("../cascader-panel/src/node").CascaderOption[];
} & {
modelValue?: import("../cascader-panel/src/node").CascaderValue | undefined;
renderLabel?: import("../cascader-panel/src/node").RenderLabel | undefined;
}> & {
onChange?: ((...args: any[]) => any) | undefined;
onClose?: ((...args: any[]) => any) | undefined;
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
"onExpand-change"?: ((...args: any[]) => any) | undefined;
}, {
menuList: import("vue").Ref<any[]>;
menus: import("vue").Ref<{
readonly uid: number;
readonly level: number;
readonly value: import("../cascader-panel/src/node").CascaderNodeValue;
readonly label: string;
readonly pathNodes: any[];
readonly pathValues: import("../cascader-panel/src/node").CascaderNodeValue[];
readonly pathLabels: string[];
childrenData: {
[x: string]: unknown;
label?: string | undefined;
value?: import("../cascader-panel/src/node").CascaderNodeValue | undefined;
children?: any[] | undefined;
disabled?: boolean | undefined;
leaf?: boolean | undefined;
}[] | undefined;
children: any[];
text: string;
loaded: boolean;
checked: boolean;
indeterminate: boolean;
loading: boolean;
readonly data: {
[x: string]: unknown;
label?: string | undefined;
value?: import("../cascader-panel/src/node").CascaderNodeValue | undefined;
children?: any[] | undefined;
disabled?: boolean | undefined;
leaf?: boolean | undefined;
} | null;
readonly config: {
expandTrigger: import("../cascader-panel/src/node").ExpandTrigger;
multiple: boolean;
checkStrictly: boolean;
emitPath: boolean;
lazy: boolean;
lazyLoad: import("../cascader-panel/src/node").LazyLoad;
value: string;
label: string;
children: string;
disabled: string | import("../cascader-panel/src/node").isDisabled;
leaf: string | import("../cascader-panel/src/node").isLeaf;
hoverThreshold: number;
};
readonly parent?: any | undefined;
readonly root: boolean;
readonly isDisabled: boolean;
readonly isLeaf: boolean;
readonly valueByOption: import("../cascader-panel/src/node").CascaderNodeValue | import("../cascader-panel/src/node").CascaderNodeValue[];
appendChild: (childData: import("../cascader-panel/src/node").CascaderOption) => import("../cascader-panel/src/node").default;
calcText: (allLevels: boolean, separator: string) => string;
broadcast: (event: string, ...args: unknown[]) => void;
emit: (event: string, ...args: unknown[]) => void;
onParentCheck: (checked: boolean) => void;
onChildCheck: () => void;
setCheckState: (checked: boolean) => void;
doCheck: (checked: boolean) => void;
}[][]>;
checkedNodes: import("vue").Ref<{
readonly uid: number;
readonly level: number;
readonly value: import("../cascader-panel/src/node").CascaderNodeValue;
readonly label: string;
readonly pathNodes: any[];
readonly pathValues: import("../cascader-panel/src/node").CascaderNodeValue[];
readonly pathLabels: string[];
childrenData: {
[x: string]: unknown;
label?: string | undefined;
value?: import("../cascader-panel/src/node").CascaderNodeValue | undefined;
children?: any[] | undefined;
disabled?: boolean | undefined;
leaf?: boolean | undefined;
}[] | undefined;
children: any[];
text: string;
loaded: boolean;
checked: boolean;
indeterminate: boolean;
loading: boolean;
readonly data: {
[x: string]: unknown;
label?: string | undefined;
value?: import("../cascader-panel/src/node").CascaderNodeValue | undefined;
children?: any[] | undefined;
disabled?: boolean | undefined;
leaf?: boolean | undefined;
} | null;
readonly config: {
expandTrigger: import("../cascader-panel/src/node").ExpandTrigger;
multiple: boolean;
checkStrictly: boolean;
emitPath: boolean;
lazy: boolean;
lazyLoad: import("../cascader-panel/src/node").LazyLoad;
value: string;
label: string;
children: string;
disabled: string | import("../cascader-panel/src/node").isDisabled;
leaf: string | import("../cascader-panel/src/node").isLeaf;
hoverThreshold: number;
};
readonly parent?: any | undefined;
readonly root: boolean;
readonly isDisabled: boolean;
readonly isLeaf: boolean;
readonly valueByOption: import("../cascader-panel/src/node").CascaderNodeValue | import("../cascader-panel/src/node").CascaderNodeValue[];
appendChild: (childData: import("../cascader-panel/src/node").CascaderOption) => import("../cascader-panel/src/node").default;
calcText: (allLevels: boolean, separator: string) => string;
broadcast: (event: string, ...args: unknown[]) => void;
emit: (event: string, ...args: unknown[]) => void;
onParentCheck: (checked: boolean) => void;
onChildCheck: () => void;
setCheckState: (checked: boolean) => void;
doCheck: (checked: boolean) => void;
}[]>;
handleKeyDown: (e: KeyboardEvent) => void;
handleCheckChange: (node: import("../cascader-panel/src/node").default, checked: boolean, emitClose?: boolean | undefined) => void;
getFlattedNodes: (leafOnly: boolean) => import("../cascader-panel/src/node").default[] | undefined;
getCheckedNodes: (leafOnly: boolean) => import("../cascader-panel/src/node").default[] | undefined;
clearCheckedNodes: () => void;
calculateCheckedValue: () => void;
scrollToExpandingNode: () => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "change" | "close" | "expand-change")[], string, {
props: import("../cascader-panel/src/node").CascaderProps;
border: boolean;
options: import("../cascader-panel/src/node").CascaderOption[];
}> & {
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<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void)[]) | undefined;
};
$forceUpdate: () => void;
$nextTick: typeof import("vue").nextTick;
$watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean> | undefined): import("vue").WatchStopHandle;
} & Readonly<{
border?: unknown;
renderLabel?: unknown;
modelValue?: unknown;
options?: unknown;
props?: unknown;
} & {
props: import("../cascader-panel/src/node").CascaderProps;
border: boolean;
options: import("../cascader-panel/src/node").CascaderOption[];
} & {
modelValue?: import("../cascader-panel/src/node").CascaderValue | undefined;
renderLabel?: import("../cascader-panel/src/node").RenderLabel | undefined;
}> & {
onChange?: ((...args: any[]) => any) | undefined;
onClose?: ((...args: any[]) => any) | undefined;
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
"onExpand-change"?: ((...args: any[]) => any) | undefined;
} & import("vue").ShallowUnwrapRef<{
menuList: import("vue").Ref<any[]>;
menus: import("vue").Ref<{
readonly uid: number;
readonly level: number;
readonly value: import("../cascader-panel/src/node").CascaderNodeValue;
readonly label: string;
readonly pathNodes: any[];
readonly pathValues: import("../cascader-panel/src/node").CascaderNodeValue[];
readonly pathLabels: string[];
childrenData: {
[x: string]: unknown;
label?: string | undefined;
value?: import("../cascader-panel/src/node").CascaderNodeValue | undefined;
children?: any[] | undefined;
disabled?: boolean | undefined;
leaf?: boolean | undefined;
}[] | undefined;
children: any[];
text: string;
loaded: boolean;
checked: boolean;
indeterminate: boolean;
loading: boolean;
readonly data: {
[x: string]: unknown;
label?: string | undefined;
value?: import("../cascader-panel/src/node").CascaderNodeValue | undefined;
children?: any[] | undefined;
disabled?: boolean | undefined;
leaf?: boolean | undefined;
} | null;
readonly config: {
expandTrigger: import("../cascader-panel/src/node").ExpandTrigger;
multiple: boolean;
checkStrictly: boolean;
emitPath: boolean;
lazy: boolean;
lazyLoad: import("../cascader-panel/src/node").LazyLoad;
value: string;
label: string;
children: string;
disabled: string | import("../cascader-panel/src/node").isDisabled;
leaf: string | import("../cascader-panel/src/node").isLeaf;
hoverThreshold: number;
};
readonly parent?: any | undefined;
readonly root: boolean;
readonly isDisabled: boolean;
readonly isLeaf: boolean;
readonly valueByOption: import("../cascader-panel/src/node").CascaderNodeValue | import("../cascader-panel/src/node").CascaderNodeValue[];
appendChild: (childData: import("../cascader-panel/src/node").CascaderOption) => import("../cascader-panel/src/node").default;
calcText: (allLevels: boolean, separator: string) => string;
broadcast: (event: string, ...args: unknown[]) => void;
emit: (event: string, ...args: unknown[]) => void;
onParentCheck: (checked: boolean) => void;
onChildCheck: () => void;
setCheckState: (checked: boolean) => void;
doCheck: (checked: boolean) => void;
}[][]>;
checkedNodes: import("vue").Ref<{
readonly uid: number;
readonly level: number;
readonly value: import("../cascader-panel/src/node").CascaderNodeValue;
readonly label: string;
readonly pathNodes: any[];
readonly pathValues: import("../cascader-panel/src/node").CascaderNodeValue[];
readonly pathLabels: string[];
childrenData: {
[x: string]: unknown;
label?: string | undefined;
value?: import("../cascader-panel/src/node").CascaderNodeValue | undefined;
children?: any[] | undefined;
disabled?: boolean | undefined;
leaf?: boolean | undefined;
}[] | undefined;
children: any[];
text: string;
loaded: boolean;
checked: boolean;
indeterminate: boolean;
loading: boolean;
readonly data: {
[x: string]: unknown;
label?: string | undefined;
value?: import("../cascader-panel/src/node").CascaderNodeValue | undefined;
children?: any[] | undefined;
disabled?: boolean | undefined;
leaf?: boolean | undefined;
} | null;
readonly config: {
expandTrigger: import("../cascader-panel/src/node").ExpandTrigger;
multiple: boolean;
checkStrictly: boolean;
emitPath: boolean;
lazy: boolean;
lazyLoad: import("../cascader-panel/src/node").LazyLoad;
value: string;
label: string;
children: string;
disabled: string | import("../cascader-panel/src/node").isDisabled;
leaf: string | import("../cascader-panel/src/node").isLeaf;
hoverThreshold: number;
};
readonly parent?: any | undefined;
readonly root: boolean;
readonly isDisabled: boolean;
readonly isLeaf: boolean;
readonly valueByOption: import("../cascader-panel/src/node").CascaderNodeValue | import("../cascader-panel/src/node").CascaderNodeValue[];
appendChild: (childData: import("../cascader-panel/src/node").CascaderOption) => import("../cascader-panel/src/node").default;
calcText: (allLevels: boolean, separator: string) => string;
broadcast: (event: string, ...args: unknown[]) => void;
emit: (event: string, ...args: unknown[]) => void;
onParentCheck: (checked: boolean) => void;
onChildCheck: () => void;
setCheckState: (checked: boolean) => void;
doCheck: (checked: boolean) => void;
}[]>;
handleKeyDown: (e: KeyboardEvent) => void;
handleCheckChange: (node: import("../cascader-panel/src/node").default, checked: boolean, emitClose?: boolean | undefined) => void;
getFlattedNodes: (leafOnly: boolean) => import("../cascader-panel/src/node").default[] | undefined;
getCheckedNodes: (leafOnly: boolean) => import("../cascader-panel/src/node").default[] | undefined;
clearCheckedNodes: () => void;
calculateCheckedValue: () => void;
scrollToExpandingNode: () => void;
}> & {} & {} & import("vue").ComponentCustomProperties) | null>;
suggestionPanel: import("vue").Ref<({
$: import("vue").ComponentInternalInstance;
$data: {};
$props: Partial<{
height: import("../../utils/props").BuildPropType<readonly [StringConstructor, NumberConstructor], unknown, unknown>;
always: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
maxHeight: import("../../utils/props").BuildPropType<readonly [StringConstructor, NumberConstructor], unknown, unknown>;
native: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
wrapStyle: import("vue").StyleValue;
wrapClass: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
viewClass: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
viewStyle: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
tag: string;
minSize: number;
noresize: boolean;
}> & Omit<Readonly<{
readonly height?: unknown;
readonly maxHeight?: unknown;
readonly native?: unknown;
readonly wrapStyle?: unknown;
readonly wrapClass?: unknown;
readonly viewClass?: unknown;
readonly viewStyle?: unknown;
readonly noresize?: unknown;
readonly tag?: unknown;
readonly always?: unknown;
readonly minSize?: unknown;
} & {
height: import("../../utils/props").BuildPropType<readonly [StringConstructor, NumberConstructor], unknown, unknown>;
always: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
maxHeight: import("../../utils/props").BuildPropType<readonly [StringConstructor, NumberConstructor], unknown, unknown>;
native: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
wrapStyle: import("vue").StyleValue;
wrapClass: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
viewClass: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
viewStyle: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
tag: string;
minSize: number;
noresize: boolean;
} & {}> & {
onScroll?: ((args_0: {
scrollTop: number;
scrollLeft: number;
}) => any) | undefined;
} & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "height" | "always" | "maxHeight" | "native" | "wrapStyle" | "wrapClass" | "viewClass" | "viewStyle" | "tag" | "minSize" | "noresize">;
$attrs: {
[x: string]: unknown;
};
$refs: {
[x: string]: unknown;
};
$slots: Readonly<{
[name: string]: import("vue").Slot | undefined;
}>;
$root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$emit: (event: "scroll", args_0: {
scrollTop: number;
scrollLeft: number;
}) => void;
$el: any;
$options: import("vue").ComponentOptionsBase<Readonly<{
readonly height?: unknown;
readonly maxHeight?: unknown;
readonly native?: unknown;
readonly wrapStyle?: unknown;
readonly wrapClass?: unknown;
readonly viewClass?: unknown;
readonly viewStyle?: unknown;
readonly noresize?: unknown;
readonly tag?: unknown;
readonly always?: unknown;
readonly minSize?: unknown;
} & {
height: import("../../utils/props").BuildPropType<readonly [StringConstructor, NumberConstructor], unknown, unknown>;
always: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
maxHeight: import("../../utils/props").BuildPropType<readonly [StringConstructor, NumberConstructor], unknown, unknown>;
native: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
wrapStyle: import("vue").StyleValue;
wrapClass: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
viewClass: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
viewStyle: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
tag: string;
minSize: number;
noresize: boolean;
} & {}> & {
onScroll?: ((args_0: {
scrollTop: number;
scrollLeft: number;
}) => any) | undefined;
}, {
scrollbar$: import("vue").Ref<HTMLDivElement | undefined>;
wrap$: import("vue").Ref<HTMLDivElement | undefined>;
resize$: import("vue").Ref<HTMLElement | undefined>;
moveX: import("vue").Ref<number>;
moveY: import("vue").Ref<number>;
ratioX: import("vue").Ref<number>;
ratioY: import("vue").Ref<number>;
sizeWidth: import("vue").Ref<string>;
sizeHeight: import("vue").Ref<string>;
style: import("vue").ComputedRef<import("vue").StyleValue>;
update: () => void;
handleScroll: () => void;
setScrollTop: (value: number) => void;
setScrollLeft: (value: number) => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
scroll: ({ scrollTop, scrollLeft, }: {
scrollTop: number;
scrollLeft: number;
}) => boolean;
}, string, {
height: import("../../utils/props").BuildPropType<readonly [StringConstructor, NumberConstructor], unknown, unknown>;
always: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
maxHeight: import("../../utils/props").BuildPropType<readonly [StringConstructor, NumberConstructor], unknown, unknown>;
native: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
wrapStyle: import("vue").StyleValue;
wrapClass: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
viewClass: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
viewStyle: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
tag: string;
minSize: number;
noresize: 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<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void)[]) | undefined;
};
$forceUpdate: () => void;
$nextTick: typeof import("vue").nextTick;
$watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean> | undefined): import("vue").WatchStopHandle;
} & Readonly<{
readonly height?: unknown;
readonly maxHeight?: unknown;
readonly native?: unknown;
readonly wrapStyle?: unknown;
readonly wrapClass?: unknown;
readonly viewClass?: unknown;
readonly viewStyle?: unknown;
readonly noresize?: unknown;
readonly tag?: unknown;
readonly always?: unknown;
readonly minSize?: unknown;
} & {
height: import("../../utils/props").BuildPropType<readonly [StringConstructor, NumberConstructor], unknown, unknown>;
always: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
maxHeight: import("../../utils/props").BuildPropType<readonly [StringConstructor, NumberConstructor], unknown, unknown>;
native: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
wrapStyle: import("vue").StyleValue;
wrapClass: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
viewClass: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
viewStyle: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
tag: string;
minSize: number;
noresize: boolean;
} & {}> & {
onScroll?: ((args_0: {
scrollTop: number;
scrollLeft: number;
}) => any) | undefined;
} & import("vue").ShallowUnwrapRef<{
scrollbar$: import("vue").Ref<HTMLDivElement | undefined>;
wrap$: import("vue").Ref<HTMLDivElement | undefined>;
resize$: import("vue").Ref<HTMLElement | undefined>;
moveX: import("vue").Ref<number>;
moveY: import("vue").Ref<number>;
ratioX: import("vue").Ref<number>;
ratioY: import("vue").Ref<number>;
sizeWidth: import("vue").Ref<string>;
sizeHeight: import("vue").Ref<string>;
style: import("vue").ComputedRef<import("vue").StyleValue>;
update: () => void;
handleScroll: () => void;
setScrollTop: (value: number) => void;
setScrollLeft: (value: number) => void;
}> & {} & {} & import("vue").ComponentCustomProperties) | null>;
popperVisible: import("vue").Ref<boolean>;
inputHover: import("vue").Ref<boolean>;
inputPlaceholder: import("vue").ComputedRef<string>;
filtering: import("vue").Ref<boolean>;
presentText: import("vue").ComputedRef<string>;
checkedValue: import("vue").ComputedRef<import("..").CascaderValue>;
inputValue: import("vue").Ref<string>;
searchInputValue: import("vue").Ref<string>;
presentTags: import("vue").Ref<import("..").Tag[]>;
suggestions: import("vue").Ref<import("../cascader-panel/src/node").default[]>;
isDisabled: import("vue").ComputedRef<boolean | undefined>;
isOnComposition: import("vue").Ref<boolean>;
realSize: import("vue").ComputedRef<import("element-plus/es/utils/types").ComponentSize>;
tagSize: import("vue").ComputedRef<"default" | "small">;
multiple: import("vue").ComputedRef<boolean>;
readonly: import("vue").ComputedRef<boolean>;
clearBtnVisible: import("vue").ComputedRef<boolean>;
t: import("../..").Translator;
togglePopperVisible: (visible?: boolean | undefined) => void;
hideSuggestionPanel: () => void;
deleteTag: (tag: import("..").Tag) => void;
focusFirstNode: () => void;
getCheckedNodes: (leafOnly: boolean) => import("../cascader-panel/src/node").default[] | undefined;
handleExpandChange: (value: import("..").CascaderValue) => void;
handleKeyDown: (e: KeyboardEvent) => void;
handleComposition: (event: CompositionEvent) => void;
handleClear: () => void;
handleSuggestionClick: (node: import("../cascader-panel/src/node").default) => void;
handleSuggestionKeyDown: (e: KeyboardEvent) => void;
handleDelete: () => void;
handleInput: (val: string, e?: KeyboardEvent | undefined) => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "change" | "blur" | "focus" | "expand-change" | "visible-change" | "remove-tag")[], "update:modelValue" | "change" | "blur" | "focus" | "expand-change" | "visible-change" | "remove-tag", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
size?: unknown;
placeholder?: unknown;
disabled?: unknown;
clearable?: unknown;
filterable?: unknown;
filterMethod?: unknown;
separator?: unknown;
showAllLevels?: unknown;
collapseTags?: unknown;
debounce?: unknown;
beforeFilter?: unknown;
popperClass?: unknown;
popperAppendToBody?: unknown;
modelValue?: unknown;
options?: unknown;
props?: unknown;
} & {
separator: string;
disabled: boolean;
props: import("../cascader-panel/src/node").CascaderProps;
popperClass: string;
clearable: boolean;
debounce: number;
popperAppendToBody: boolean;
options: import("../cascader-panel/src/node").CascaderOption[];
filterable: boolean;
filterMethod: (node: import("../cascader-panel/src/node").default, keyword: string) => boolean;
showAllLevels: boolean;
collapseTags: boolean;
beforeFilter: (value: string) => boolean | Promise<any>;
} & {
size?: import("element-plus/es/utils/types").ComponentSize | undefined;
modelValue?: import("../cascader-panel/src/node").CascaderValue | undefined;
placeholder?: string | undefined;
}> & {
onChange?: ((...args: any[]) => any) | undefined;
onFocus?: ((...args: any[]) => any) | undefined;
onBlur?: ((...args: any[]) => any) | undefined;
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
"onExpand-change"?: ((...args: any[]) => any) | undefined;
"onVisible-change"?: ((...args: any[]) => any) | undefined;
"onRemove-tag"?: ((...args: any[]) => any) | undefined;
}, {
separator: string;
disabled: boolean;
props: import("../cascader-panel/src/node").CascaderProps;
popperClass: string;
clearable: boolean;
debounce: number;
popperAppendToBody: boolean;
options: import("../cascader-panel/src/node").CascaderOption[];
filterable: boolean;
filterMethod: (node: import("../cascader-panel/src/node").default, keyword: string) => boolean;
showAllLevels: boolean;
collapseTags: boolean;
beforeFilter: (value: string) => boolean | Promise<any>;
}>>;
export default _Cascader;
export declare const ElCascader: SFCWithInstall<import("vue").DefineComponent<{
size: {
type: import("vue").PropType<import("element-plus/es/utils/types").ComponentSize>;
validator: (val: string) => boolean;
};
placeholder: {
type: StringConstructor;
};
disabled: BooleanConstructor;
clearable: BooleanConstructor;
filterable: BooleanConstructor;
filterMethod: {
type: import("vue").PropType<(node: import("../cascader-panel/src/node").default, keyword: string) => boolean>;
default: (node: import("../cascader-panel/src/node").default, keyword: string) => boolean;
};
separator: {
type: StringConstructor;
default: string;
};
showAllLevels: {
type: BooleanConstructor;
default: boolean;
};
collapseTags: BooleanConstructor;
debounce: {
type: NumberConstructor;
default: number;
};
beforeFilter: {
type: import("vue").PropType<(value: string) => boolean | Promise<any>>;
default: () => boolean;
};
popperClass: {
type: StringConstructor;
default: string;
};
popperAppendToBody: {
type: BooleanConstructor;
default: boolean;
};
modelValue: import("vue").PropType<import("../cascader-panel/src/node").CascaderValue>;
options: {
type: import("vue").PropType<import("../cascader-panel/src/node").CascaderOption[]>;
default: () => import("../cascader-panel/src/node").CascaderOption[];
};
props: {
type: import("vue").PropType<import("../cascader-panel/src/node").CascaderProps>;
default: () => import("../cascader-panel/src/node").CascaderProps;
};
}, {
popperOptions: Partial<import("@popperjs/core").Options>;
tooltipRef: import("vue").Ref<({
$: import("vue").ComponentInternalInstance;
$data: {};
$props: Partial<{
disabled: boolean;
style: import("vue").StyleValue;
transition: string;
offset: number;
visible: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<boolean | null>, unknown, unknown>;
content: string;
effect: string;
arrowOffset: number;
boundariesPadding: number;
fallbackPlacements: import("@popperjs/core").Placement[];
gpuAcceleration: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown> & {}) | (() => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown> & {}) | (() => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>))[], unknown, unknown>;
placement: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown>))[], unknown, unknown>;
popperOptions: Partial<import("@popperjs/core").Options>;
strategy: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown>))[], unknown, unknown>;
className: string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | any)[])[])[])[])[])[])[])[])[])[])[];
enterable: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
pure: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
popperClass: string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | any)[])[])[])[])[])[])[])[])[])[])[];
popperStyle: import("vue").StyleValue;
referenceEl: HTMLElement;
stopPopperMouseEvent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showAfter: number;
hideAfter: number;
rawContent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
persistent: boolean;
teleported: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
trigger: "click" | "contextmenu" | "focus" | "hover" | ("click" | "contextmenu" | "focus" | "hover")[];
virtualRef: import("..").Measurable;
virtualTriggering: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
openDelay: number;
visibleArrow: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showArrow: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
}> & Omit<Readonly<{
openDelay?: unknown;
visibleArrow?: unknown;
hideAfter?: unknown;
showArrow?: unknown;
arrowOffset?: unknown;
disabled?: unknown;
trigger?: unknown;
virtualRef?: unknown;
virtualTriggering?: unknown;
content?: unknown;
rawContent?: unknown;
persistent?: unknown;
ariaLabel?: unknown;
visible?: unknown;
transition?: unknown;
teleported?: unknown;
style?: unknown;
className?: unknown;
effect?: unknown;
enterable?: unknown;
pure?: unknown;
popperClass?: unknown;
popperStyle?: unknown;
referenceEl?: unknown;
stopPopperMouseEvent?: unknown;
zIndex?: unknown;
boundariesPadding?: unknown;
fallbackPlacements?: unknown;
gpuAcceleration?: unknown;
offset?: unknown;
placement?: unknown;
popperOptions?: unknown;
strategy?: unknown;
showAfter?: unknown;
} & {
disabled: boolean;
style: import("vue").StyleValue;
transition: string;
offset: number;
visible: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<boolean | null>, unknown, unknown>;
content: string;
effect: string;
arrowOffset: number;
boundariesPadding: number;
fallbackPlacements: import("@popperjs/core").Placement[];
gpuAcceleration: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown> & {}) | (() => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown> & {}) | (() => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>))[], unknown, unknown>;
placement: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown>))[], unknown, unknown>;
popperOptions: Partial<import("@popperjs/core").Options>;
strategy: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown>))[], unknown, unknown>;
className: string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | any)[])[])[])[])[])[])[])[])[])[])[];
enterable: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
pure: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
popperClass: string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | any)[])[])[])[])[])[])[])[])[])[])[];
popperStyle: import("vue").StyleValue;
referenceEl: HTMLElement;
stopPopperMouseEvent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showAfter: number;
hideAfter: number;
rawContent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
persistent: boolean;
teleported: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
trigger: "click" | "contextmenu" | "focus" | "hover" | ("click" | "contextmenu" | "focus" | "hover")[];
openDelay: number;
visibleArrow: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showArrow: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
} & {
zIndex?: number | undefined;
ariaLabel?: string | undefined;
virtualRef?: import("..").Measurable | undefined;
virtualTriggering?: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown> | undefined;
}> & {
[x: string & `on${string}`]: ((...args: any[]) => any) | undefined;
} & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "disabled" | "style" | "transition" | "offset" | "visible" | "content" | "effect" | "arrowOffset" | "boundariesPadding" | "fallbackPlacements" | "gpuAcceleration" | "placement" | "popperOptions" | "strategy" | "className" | "enterable" | "pure" | "popperClass" | "popperStyle" | "referenceEl" | "stopPopperMouseEvent" | "showAfter" | "hideAfter" | "rawContent" | "persistent" | "teleported" | "trigger" | "virtualRef" | "virtualTriggering" | "openDelay" | "visibleArrow" | "showArrow">;
$attrs: {
[x: string]: unknown;
};
$refs: {
[x: string]: unknown;
};
$slots: Readonly<{
[name: string]: import("vue").Slot | undefined;
}>;
$root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$emit: (event: string, ...args: any[]) => void;
$el: any;
$options: import("vue").ComponentOptionsBase<Readonly<{
openDelay?: unknown;
visibleArrow?: unknown;
hideAfter?: unknown;
showArrow?: unknown;
arrowOffset?: unknown;
disabled?: unknown;
trigger?: unknown;
virtualRef?: unknown;
virtualTriggering?: unknown;
content?: unknown;
rawContent?: unknown;
persistent?: unknown;
ariaLabel?: unknown;
visible?: unknown;
transition?: unknown;
teleported?: unknown;
style?: unknown;
className?: unknown;
effect?: unknown;
enterable?: unknown;
pure?: unknown;
popperClass?: unknown;
popperStyle?: unknown;
referenceEl?: unknown;
stopPopperMouseEvent?: unknown;
zIndex?: unknown;
boundariesPadding?: unknown;
fallbackPlacements?: unknown;
gpuAcceleration?: unknown;
offset?: unknown;
placement?: unknown;
popperOptions?: unknown;
strategy?: unknown;
showAfter?: unknown;
} & {
disabled: boolean;
style: import("vue").StyleValue;
transition: string;
offset: number;
visible: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<boolean | null>, unknown, unknown>;
content: string;
effect: string;
arrowOffset: number;
boundariesPadding: number;
fallbackPlacements: import("@popperjs/core").Placement[];
gpuAcceleration: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown> & {}) | (() => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown> & {}) | (() => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>))[], unknown, unknown>;
placement: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown>))[], unknown, unknown>;
popperOptions: Partial<import("@popperjs/core").Options>;
strategy: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown>))[], unknown, unknown>;
className: string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | any)[])[])[])[])[])[])[])[])[])[])[];
enterable: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
pure: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
popperClass: string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | any)[])[])[])[])[])[])[])[])[])[])[];
popperStyle: import("vue").StyleValue;
referenceEl: HTMLElement;
stopPopperMouseEvent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showAfter: number;
hideAfter: number;
rawContent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
persistent: boolean;
teleported: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
trigger: "click" | "contextmenu" | "focus" | "hover" | ("click" | "contextmenu" | "focus" | "hover")[];
openDelay: number;
visibleArrow: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showArrow: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
} & {
zIndex?: number | undefined;
ariaLabel?: string | undefined;
virtualRef?: import("..").Measurable | undefined;
virtualTriggering?: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown> | undefined;
}> & {
[x: string & `on${string}`]: ((...args: any[]) => any) | undefined;
}, {
compatShowAfter: import("vue").ComputedRef<number>;
compatShowArrow: import("vue").ComputedRef<import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>>;
popperRef: import("vue").Ref<({
$: import("vue").ComponentInternalInstance;
$data: {};
$props: Partial<{}> & Omit<Readonly<{} & {} & {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, never>;
$attrs: {
[x: string]: unknown;
};
$refs: {
[x: string]: unknown;
};
$slots: Readonly<{
[name: string]: import("vue").Slot | undefined;
}>;
$root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$emit: ((event: string, ...args: any[]) => void) | ((event: string, ...args: any[]) => void);
$el: any;
$options: import("vue").ComponentOptionsBase<Readonly<{} & {} & {}>, import("..").ElPopperInjectionContext, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, {}> & {
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<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void)[]) | undefined;
};
$forceUpdate: () => void;
$nextTick: typeof import("vue").nextTick;
$watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean> | undefined): import("vue").WatchStopHandle;
} & Readonly<{} & {} & {}> & import("vue").ShallowUnwrapRef<import("..").ElPopperInjectionContext> & {} & {} & import("vue").ComponentCustomProperties) | null>;
open: import("vue").Ref<boolean>;
updatePopper: () => void;
onOpen: () => void;
onClose: () => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, string[], string, {
disabled: boolean;
style: import("vue").StyleValue;
transition: string;
offset: number;
visible: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<boolean | null>, unknown, unknown>;
content: string;
effect: string;
arrowOffset: number;
boundariesPadding: number;
fallbackPlacements: import("@popperjs/core").Placement[];
gpuAcceleration: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown> & {}) | (() => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown> & {}) | (() => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>))[], unknown, unknown>;
placement: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown>))[], unknown, unknown>;
popperOptions: Partial<import("@popperjs/core").Options>;
strategy: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown>))[], unknown, unknown>;
className: string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | any)[])[])[])[])[])[])[])[])[])[])[];
enterable: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
pure: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
popperClass: string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | any)[])[])[])[])[])[])[])[])[])[])[];
popperStyle: import("vue").StyleValue;
referenceEl: HTMLElement;
stopPopperMouseEvent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showAfter: number;
hideAfter: number;
rawContent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
persistent: boolean;
teleported: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
trigger: "click" | "contextmenu" | "focus" | "hover" | ("click" | "contextmenu" | "focus" | "hover")[];
virtualRef: import("..").Measurable;
virtualTriggering: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
openDelay: number;
visibleArrow: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showArrow: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
}> & {
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<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void)[]) | undefined;
};
$forceUpdate: () => void;
$nextTick: typeof import("vue").nextTick;
$watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean> | undefined): import("vue").WatchStopHandle;
} & Readonly<{
openDelay?: unknown;
visibleArrow?: unknown;
hideAfter?: unknown;
showArrow?: unknown;
arrowOffset?: unknown;
disabled?: unknown;
trigger?: unknown;
virtualRef?: unknown;
virtualTriggering?: unknown;
content?: unknown;
rawContent?: unknown;
persistent?: unknown;
ariaLabel?: unknown;
visible?: unknown;
transition?: unknown;
teleported?: unknown;
style?: unknown;
className?: unknown;
effect?: unknown;
enterable?: unknown;
pure?: unknown;
popperClass?: unknown;
popperStyle?: unknown;
referenceEl?: unknown;
stopPopperMouseEvent?: unknown;
zIndex?: unknown;
boundariesPadding?: unknown;
fallbackPlacements?: unknown;
gpuAcceleration?: unknown;
offset?: unknown;
placement?: unknown;
popperOptions?: unknown;
strategy?: unknown;
showAfter?: unknown;
} & {
disabled: boolean;
style: import("vue").StyleValue;
transition: string;
offset: number;
visible: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<boolean | null>, unknown, unknown>;
content: string;
effect: string;
arrowOffset: number;
boundariesPadding: number;
fallbackPlacements: import("@popperjs/core").Placement[];
gpuAcceleration: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown> & {}) | (() => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown> & {}) | (() => import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>))[], unknown, unknown>;
placement: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, import("@popperjs/core").Placement, unknown>))[], unknown, unknown>;
popperOptions: Partial<import("@popperjs/core").Options>;
strategy: import("../../utils/props").BuildPropType<(new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown>) | ((new (...args: any[]) => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown> & {}) | (() => import("../../utils/props").BuildPropType<StringConstructor, "fixed" | "absolute", unknown>))[], unknown, unknown>;
className: string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | any)[])[])[])[])[])[])[])[])[])[])[];
enterable: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
pure: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
popperClass: string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | (string | {
[x: string]: any;
} | any)[])[])[])[])[])[])[])[])[])[])[];
popperStyle: import("vue").StyleValue;
referenceEl: HTMLElement;
stopPopperMouseEvent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showAfter: number;
hideAfter: number;
rawContent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
persistent: boolean;
teleported: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
trigger: "click" | "contextmenu" | "focus" | "hover" | ("click" | "contextmenu" | "focus" | "hover")[];
openDelay: number;
visibleArrow: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showArrow: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
} & {
zIndex?: number | undefined;
ariaLabel?: string | undefined;
virtualRef?: import("..").Measurable | undefined;
virtualTriggering?: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown> | undefined;
}> & {
[x: string & `on${string}`]: ((...args: any[]) => any) | undefined;
} & import("vue").ShallowUnwrapRef<{
compatShowAfter: import("vue").ComputedRef<number>;
compatShowArrow: import("vue").ComputedRef<import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>>;
popperRef: import("vue").Ref<({
$: import("vue").ComponentInternalInstance;
$data: {};
$props: Partial<{}> & Omit<Readonly<{} & {} & {}> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, never>;
$attrs: {
[x: string]: unknown;
};
$refs: {
[x: string]: unknown;
};
$slots: Readonly<{
[name: string]: import("vue").Slot | undefined;
}>;
$root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$emit: ((event: string, ...args: any[]) => void) | ((event: string, ...args: any[]) => void);
$el: any;
$options: import("vue").ComponentOptionsBase<Readonly<{} & {} & {}>, import("..").ElPopperInjectionContext, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, {}> & {
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<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void)[]) | undefined;
};
$forceUpdate: () => void;
$nextTick: typeof import("vue").nextTick;
$watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean> | undefined): import("vue").WatchStopHandle;
} & Readonly<{} & {} & {}> & import("vue").ShallowUnwrapRef<import("..").ElPopperInjectionContext> & {} & {} & import("vue").ComponentCustomProperties) | null>;
open: import("vue").Ref<boolean>;
updatePopper: () => void;
onOpen: () => void;
onClose: () => void;
}> & {} & {} & import("vue").ComponentCustomProperties) | null>;
popperPaneRef: import("vue").ComputedRef<HTMLElement | null | undefined>;
input: import("vue").Ref<({
$: import("vue").ComponentInternalInstance;
$data: {};
$props: Partial<{
type: string;
size: import("../../utils/props").BuildPropType<StringConstructor, "" | "small" | "default" | "large", never>;
disabled: boolean;
modelValue: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | number | null | undefined>, unknown, unknown>;
label: string;
form: string;
resize: import("../../utils/props").BuildPropType<StringConstructor, "none" | "both" | "horizontal" | "vertical", unknown>;
autosize: boolean | {
minRows?: number | undefined;
maxRows?: number | undefined;
};
autocomplete: string;
placeholder: string;
readonly: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
clearable: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showPassword: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showWordLimit: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
suffixIcon: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>, unknown, unknown>;
prefixIcon: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>, unknown, unknown>;
tabindex: import("../../utils/props").BuildPropType<readonly [NumberConstructor, StringConstructor], unknown, unknown>;
validateEvent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
inputStyle: import("element-plus/es/utils/types").StyleValue;
}> & Omit<Readonly<{
readonly size?: unknown;
readonly disabled?: unknown;
readonly modelValue?: unknown;
readonly type?: unknown;
readonly resize?: unknown;
readonly autosize?: unknown;
readonly autocomplete?: unknown;
readonly placeholder?: unknown;
readonly form?: unknown;
readonly readonly?: unknown;
readonly clearable?: unknown;
readonly showPassword?: unknown;
readonly showWordLimit?: unknown;
readonly suffixIcon?: unknown;
readonly prefixIcon?: unknown;
readonly label?: unknown;
readonly tabindex?: unknown;
readonly validateEvent?: unknown;
readonly inputStyle?: unknown;
} & {
type: string;
size: import("../../utils/props").BuildPropType<StringConstructor, "" | "small" | "default" | "large", never>;
disabled: boolean;
modelValue: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | number | null | undefined>, unknown, unknown>;
form: string;
autosize: boolean | {
minRows?: number | undefined;
maxRows?: number | undefined;
};
autocomplete: string;
readonly: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
clearable: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showPassword: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showWordLimit: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
suffixIcon: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>, unknown, unknown>;
prefixIcon: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>, unknown, unknown>;
validateEvent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
inputStyle: import("element-plus/es/utils/types").StyleValue;
} & {
label?: string | undefined;
resize?: import("../../utils/props").BuildPropType<StringConstructor, "none" | "both" | "horizontal" | "vertical", unknown> | undefined;
placeholder?: string | undefined;
tabindex?: import("../../utils/props").BuildPropType<readonly [NumberConstructor, StringConstructor], unknown, unknown> | undefined;
}> & {
onChange?: ((value: string) => any) | undefined;
onMouseenter?: ((evt: MouseEvent) => any) | undefined;
onMouseleave?: ((evt: MouseEvent) => any) | undefined;
onKeydown?: ((evt: KeyboardEvent) => any) | undefined;
onFocus?: ((evt: FocusEvent) => any) | undefined;
onBlur?: ((evt: FocusEvent) => any) | undefined;
onInput?: ((value: string) => any) | undefined;
"onUpdate:modelValue"?: ((value: string) => any) | undefined;
onCompositionend?: ((evt: CompositionEvent) => any) | undefined;
onCompositionstart?: ((evt: CompositionEvent) => any) | undefined;
onCompositionupdate?: ((evt: CompositionEvent) => any) | undefined;
onClear?: (() => any) | undefined;
} & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "type" | "size" | "disabled" | "modelValue" | "label" | "form" | "resize" | "autosize" | "autocomplete" | "placeholder" | "readonly" | "clearable" | "showPassword" | "showWordLimit" | "suffixIcon" | "prefixIcon" | "tabindex" | "validateEvent" | "inputStyle">;
$attrs: {
[x: string]: unknown;
};
$refs: {
[x: string]: unknown;
};
$slots: Readonly<{
[name: string]: import("vue").Slot | undefined;
}>;
$root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$emit: ((event: "input", value: string) => void) & ((event: "update:modelValue", value: string) => void) & ((event: "change", value: string) => void) & ((event: "blur", evt: FocusEvent) => void) & ((event: "compositionend", evt: CompositionEvent) => void) & ((event: "compositionstart", evt: CompositionEvent) => void) & ((event: "compositionupdate", evt: CompositionEvent) => void) & ((event: "focus", evt: FocusEvent) => void) & ((event: "keydown", evt: KeyboardEvent) => void) & ((event: "mouseenter", evt: MouseEvent) => void) & ((event: "mouseleave", evt: MouseEvent) => void) & ((event: "clear") => void);
$el: any;
$options: import("vue").ComponentOptionsBase<Readonly<{
readonly size?: unknown;
readonly disabled?: unknown;
readonly modelValue?: unknown;
readonly type?: unknown;
readonly resize?: unknown;
readonly autosize?: unknown;
readonly autocomplete?: unknown;
readonly placeholder?: unknown;
readonly form?: unknown;
readonly readonly?: unknown;
readonly clearable?: unknown;
readonly showPassword?: unknown;
readonly showWordLimit?: unknown;
readonly suffixIcon?: unknown;
readonly prefixIcon?: unknown;
readonly label?: unknown;
readonly tabindex?: unknown;
readonly validateEvent?: unknown;
readonly inputStyle?: unknown;
} & {
type: string;
size: import("../../utils/props").BuildPropType<StringConstructor, "" | "small" | "default" | "large", never>;
disabled: boolean;
modelValue: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | number | null | undefined>, unknown, unknown>;
form: string;
autosize: boolean | {
minRows?: number | undefined;
maxRows?: number | undefined;
};
autocomplete: string;
readonly: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
clearable: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showPassword: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showWordLimit: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
suffixIcon: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>, unknown, unknown>;
prefixIcon: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>, unknown, unknown>;
validateEvent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
inputStyle: import("element-plus/es/utils/types").StyleValue;
} & {
label?: string | undefined;
resize?: import("../../utils/props").BuildPropType<StringConstructor, "none" | "both" | "horizontal" | "vertical", unknown> | undefined;
placeholder?: string | undefined;
tabindex?: import("../../utils/props").BuildPropType<readonly [NumberConstructor, StringConstructor], unknown, unknown> | undefined;
}> & {
onChange?: ((value: string) => any) | undefined;
onMouseenter?: ((evt: MouseEvent) => any) | undefined;
onMouseleave?: ((evt: MouseEvent) => any) | undefined;
onKeydown?: ((evt: KeyboardEvent) => any) | undefined;
onFocus?: ((evt: FocusEvent) => any) | undefined;
onBlur?: ((evt: FocusEvent) => any) | undefined;
onInput?: ((value: string) => any) | undefined;
"onUpdate:modelValue"?: ((value: string) => any) | undefined;
onCompositionend?: ((evt: CompositionEvent) => any) | undefined;
onCompositionstart?: ((evt: CompositionEvent) => any) | undefined;
onCompositionupdate?: ((evt: CompositionEvent) => any) | undefined;
onClear?: (() => any) | undefined;
}, {
input: import("vue").Ref<HTMLInputElement | undefined>;
textarea: import("vue").Ref<HTMLTextAreaElement | undefined>;
attrs: import("vue").ComputedRef<Record<string, unknown>>;
inputSize: import("vue").ComputedRef<import("element-plus/es/utils/types").ComponentSize>;
validateState: import("vue").ComputedRef<string>;
validateIcon: import("vue").ComputedRef<any>;
containerStyle: import("vue").ComputedRef<import("element-plus/es/utils/types").StyleValue>;
computedTextareaStyle: import("vue").ComputedRef<import("element-plus/es/utils/types").StyleValue>;
inputDisabled: import("vue").ComputedRef<boolean>;
showClear: import("vue").ComputedRef<boolean>;
showPwdVisible: import("vue").ComputedRef<boolean>;
isWordLimitVisible: import("vue").ComputedRef<boolean>;
textLength: import("vue").ComputedRef<number>;
hovering: import("vue").Ref<boolean>;
inputExceed: import("vue").ComputedRef<boolean>;
passwordVisible: import("vue").Ref<boolean>;
inputOrTextarea: import("vue").ComputedRef<HTMLInputElement | HTMLTextAreaElement | undefined>;
suffixVisible: import("vue").ComputedRef<boolean>;
needStatusIcon: import("vue").ComputedRef<boolean>;
resizeTextarea: () => void;
handleInput: (event: Event) => void;
handleChange: (event: Event) => void;
handleFocus: (event: FocusEvent) => void;
handleBlur: (event: FocusEvent) => void;
handleCompositionStart: (event: CompositionEvent) => void;
handleCompositionUpdate: (event: CompositionEvent) => void;
handleCompositionEnd: (event: CompositionEvent) => void;
handlePasswordVisible: () => void;
clear: () => void;
select: () => void;
focus: () => void;
blur: () => void;
onMouseLeave: (evt: MouseEvent) => void;
onMouseEnter: (evt: MouseEvent) => void;
handleKeydown: (evt: KeyboardEvent) => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
"update:modelValue": (value: string) => boolean;
input: (value: string) => boolean;
change: (value: string) => boolean;
focus: (evt: FocusEvent) => boolean;
blur: (evt: FocusEvent) => boolean;
clear: () => boolean;
mouseleave: (evt: MouseEvent) => boolean;
mouseenter: (evt: MouseEvent) => boolean;
keydown: (evt: KeyboardEvent) => boolean;
compositionstart: (evt: CompositionEvent) => boolean;
compositionupdate: (evt: CompositionEvent) => boolean;
compositionend: (evt: CompositionEvent) => boolean;
}, string, {
type: string;
size: import("../../utils/props").BuildPropType<StringConstructor, "" | "small" | "default" | "large", never>;
disabled: boolean;
modelValue: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | number | null | undefined>, unknown, unknown>;
label: string;
form: string;
resize: import("../../utils/props").BuildPropType<StringConstructor, "none" | "both" | "horizontal" | "vertical", unknown>;
autosize: boolean | {
minRows?: number | undefined;
maxRows?: number | undefined;
};
autocomplete: string;
placeholder: string;
readonly: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
clearable: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showPassword: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showWordLimit: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
suffixIcon: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>, unknown, unknown>;
prefixIcon: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>, unknown, unknown>;
tabindex: import("../../utils/props").BuildPropType<readonly [NumberConstructor, StringConstructor], unknown, unknown>;
validateEvent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
inputStyle: import("element-plus/es/utils/types").StyleValue;
}> & {
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<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void)[]) | undefined;
};
$forceUpdate: () => void;
$nextTick: typeof import("vue").nextTick;
$watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean> | undefined): import("vue").WatchStopHandle;
} & Readonly<{
readonly size?: unknown;
readonly disabled?: unknown;
readonly modelValue?: unknown;
readonly type?: unknown;
readonly resize?: unknown;
readonly autosize?: unknown;
readonly autocomplete?: unknown;
readonly placeholder?: unknown;
readonly form?: unknown;
readonly readonly?: unknown;
readonly clearable?: unknown;
readonly showPassword?: unknown;
readonly showWordLimit?: unknown;
readonly suffixIcon?: unknown;
readonly prefixIcon?: unknown;
readonly label?: unknown;
readonly tabindex?: unknown;
readonly validateEvent?: unknown;
readonly inputStyle?: unknown;
} & {
type: string;
size: import("../../utils/props").BuildPropType<StringConstructor, "" | "small" | "default" | "large", never>;
disabled: boolean;
modelValue: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | number | null | undefined>, unknown, unknown>;
form: string;
autosize: boolean | {
minRows?: number | undefined;
maxRows?: number | undefined;
};
autocomplete: string;
readonly: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
clearable: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showPassword: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
showWordLimit: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
suffixIcon: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>, unknown, unknown>;
prefixIcon: import("../../utils/props").BuildPropType<import("../../utils/props").PropWrapper<string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>>, unknown, unknown>;
validateEvent: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
inputStyle: import("element-plus/es/utils/types").StyleValue;
} & {
label?: string | undefined;
resize?: import("../../utils/props").BuildPropType<StringConstructor, "none" | "both" | "horizontal" | "vertical", unknown> | undefined;
placeholder?: string | undefined;
tabindex?: import("../../utils/props").BuildPropType<readonly [NumberConstructor, StringConstructor], unknown, unknown> | undefined;
}> & {
onChange?: ((value: string) => any) | undefined;
onMouseenter?: ((evt: MouseEvent) => any) | undefined;
onMouseleave?: ((evt: MouseEvent) => any) | undefined;
onKeydown?: ((evt: KeyboardEvent) => any) | undefined;
onFocus?: ((evt: FocusEvent) => any) | undefined;
onBlur?: ((evt: FocusEvent) => any) | undefined;
onInput?: ((value: string) => any) | undefined;
"onUpdate:modelValue"?: ((value: string) => any) | undefined;
onCompositionend?: ((evt: CompositionEvent) => any) | undefined;
onCompositionstart?: ((evt: CompositionEvent) => any) | undefined;
onCompositionupdate?: ((evt: CompositionEvent) => any) | undefined;
onClear?: (() => any) | undefined;
} & import("vue").ShallowUnwrapRef<{
input: import("vue").Ref<HTMLInputElement | undefined>;
textarea: import("vue").Ref<HTMLTextAreaElement | undefined>;
attrs: import("vue").ComputedRef<Record<string, unknown>>;
inputSize: import("vue").ComputedRef<import("element-plus/es/utils/types").ComponentSize>;
validateState: import("vue").ComputedRef<string>;
validateIcon: import("vue").ComputedRef<any>;
containerStyle: import("vue").ComputedRef<import("element-plus/es/utils/types").StyleValue>;
computedTextareaStyle: import("vue").ComputedRef<import("element-plus/es/utils/types").StyleValue>;
inputDisabled: import("vue").ComputedRef<boolean>;
showClear: import("vue").ComputedRef<boolean>;
showPwdVisible: import("vue").ComputedRef<boolean>;
isWordLimitVisible: import("vue").ComputedRef<boolean>;
textLength: import("vue").ComputedRef<number>;
hovering: import("vue").Ref<boolean>;
inputExceed: import("vue").ComputedRef<boolean>;
passwordVisible: import("vue").Ref<boolean>;
inputOrTextarea: import("vue").ComputedRef<HTMLInputElement | HTMLTextAreaElement | undefined>;
suffixVisible: import("vue").ComputedRef<boolean>;
needStatusIcon: import("vue").ComputedRef<boolean>;
resizeTextarea: () => void;
handleInput: (event: Event) => void;
handleChange: (event: Event) => void;
handleFocus: (event: FocusEvent) => void;
handleBlur: (event: FocusEvent) => void;
handleCompositionStart: (event: CompositionEvent) => void;
handleCompositionUpdate: (event: CompositionEvent) => void;
handleCompositionEnd: (event: CompositionEvent) => void;
handlePasswordVisible: () => void;
clear: () => void;
select: () => void;
focus: () => void;
blur: () => void;
onMouseLeave: (evt: MouseEvent) => void;
onMouseEnter: (evt: MouseEvent) => void;
handleKeydown: (evt: KeyboardEvent) => void;
}> & {} & {} & import("vue").ComponentCustomProperties) | null>;
tagWrapper: import("vue").Ref<null>;
panel: import("vue").Ref<({
$: import("vue").ComponentInternalInstance;
$data: {};
$props: Partial<{
props: import("../cascader-panel/src/node").CascaderProps;
border: boolean;
options: import("../cascader-panel/src/node").CascaderOption[];
}> & Omit<Readonly<{
border?: unknown;
renderLabel?: unknown;
modelValue?: unknown;
options?: unknown;
props?: unknown;
} & {
props: import("../cascader-panel/src/node").CascaderProps;
border: boolean;
options: import("../cascader-panel/src/node").CascaderOption[];
} & {
modelValue?: import("../cascader-panel/src/node").CascaderValue | undefined;
renderLabel?: import("../cascader-panel/src/node").RenderLabel | undefined;
}> & {
onChange?: ((...args: any[]) => any) | undefined;
onClose?: ((...args: any[]) => any) | undefined;
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
"onExpand-change"?: ((...args: any[]) => any) | undefined;
} & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "props" | "border" | "options">;
$attrs: {
[x: string]: unknown;
};
$refs: {
[x: string]: unknown;
};
$slots: Readonly<{
[name: string]: import("vue").Slot | undefined;
}>;
$root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$emit: (event: "update:modelValue" | "change" | "close" | "expand-change", ...args: any[]) => void;
$el: any;
$options: import("vue").ComponentOptionsBase<Readonly<{
border?: unknown;
renderLabel?: unknown;
modelValue?: unknown;
options?: unknown;
props?: unknown;
} & {
props: import("../cascader-panel/src/node").CascaderProps;
border: boolean;
options: import("../cascader-panel/src/node").CascaderOption[];
} & {
modelValue?: import("../cascader-panel/src/node").CascaderValue | undefined;
renderLabel?: import("../cascader-panel/src/node").RenderLabel | undefined;
}> & {
onChange?: ((...args: any[]) => any) | undefined;
onClose?: ((...args: any[]) => any) | undefined;
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
"onExpand-change"?: ((...args: any[]) => any) | undefined;
}, {
menuList: import("vue").Ref<any[]>;
menus: import("vue").Ref<{
readonly uid: number;
readonly level: number;
readonly value: import("../cascader-panel/src/node").CascaderNodeValue;
readonly label: string;
readonly pathNodes: any[];
readonly pathValues: import("../cascader-panel/src/node").CascaderNodeValue[];
readonly pathLabels: string[];
childrenData: {
[x: string]: unknown;
label?: string | undefined;
value?: import("../cascader-panel/src/node").CascaderNodeValue | undefined;
children?: any[] | undefined;
disabled?: boolean | undefined;
leaf?: boolean | undefined;
}[] | undefined;
children: any[];
text: string;
loaded: boolean;
checked: boolean;
indeterminate: boolean;
loading: boolean;
readonly data: {
[x: string]: unknown;
label?: string | undefined;
value?: import("../cascader-panel/src/node").CascaderNodeValue | undefined;
children?: any[] | undefined;
disabled?: boolean | undefined;
leaf?: boolean | undefined;
} | null;
readonly config: {
expandTrigger: import("../cascader-panel/src/node").ExpandTrigger;
multiple: boolean;
checkStrictly: boolean;
emitPath: boolean;
lazy: boolean;
lazyLoad: import("../cascader-panel/src/node").LazyLoad;
value: string;
label: string;
children: string;
disabled: string | import("../cascader-panel/src/node").isDisabled;
leaf: string | import("../cascader-panel/src/node").isLeaf;
hoverThreshold: number;
};
readonly parent?: any | undefined;
readonly root: boolean;
readonly isDisabled: boolean;
readonly isLeaf: boolean;
readonly valueByOption: import("../cascader-panel/src/node").CascaderNodeValue | import("../cascader-panel/src/node").CascaderNodeValue[];
appendChild: (childData: import("../cascader-panel/src/node").CascaderOption) => import("../cascader-panel/src/node").default;
calcText: (allLevels: boolean, separator: string) => string;
broadcast: (event: string, ...args: unknown[]) => void;
emit: (event: string, ...args: unknown[]) => void;
onParentCheck: (checked: boolean) => void;
onChildCheck: () => void;
setCheckState: (checked: boolean) => void;
doCheck: (checked: boolean) => void;
}[][]>;
checkedNodes: import("vue").Ref<{
readonly uid: number;
readonly level: number;
readonly value: import("../cascader-panel/src/node").CascaderNodeValue;
readonly label: string;
readonly pathNodes: any[];
readonly pathValues: import("../cascader-panel/src/node").CascaderNodeValue[];
readonly pathLabels: string[];
childrenData: {
[x: string]: unknown;
label?: string | undefined;
value?: import("../cascader-panel/src/node").CascaderNodeValue | undefined;
children?: any[] | undefined;
disabled?: boolean | undefined;
leaf?: boolean | undefined;
}[] | undefined;
children: any[];
text: string;
loaded: boolean;
checked: boolean;
indeterminate: boolean;
loading: boolean;
readonly data: {
[x: string]: unknown;
label?: string | undefined;
value?: import("../cascader-panel/src/node").CascaderNodeValue | undefined;
children?: any[] | undefined;
disabled?: boolean | undefined;
leaf?: boolean | undefined;
} | null;
readonly config: {
expandTrigger: import("../cascader-panel/src/node").ExpandTrigger;
multiple: boolean;
checkStrictly: boolean;
emitPath: boolean;
lazy: boolean;
lazyLoad: import("../cascader-panel/src/node").LazyLoad;
value: string;
label: string;
children: string;
disabled: string | import("../cascader-panel/src/node").isDisabled;
leaf: string | import("../cascader-panel/src/node").isLeaf;
hoverThreshold: number;
};
readonly parent?: any | undefined;
readonly root: boolean;
readonly isDisabled: boolean;
readonly isLeaf: boolean;
readonly valueByOption: import("../cascader-panel/src/node").CascaderNodeValue | import("../cascader-panel/src/node").CascaderNodeValue[];
appendChild: (childData: import("../cascader-panel/src/node").CascaderOption) => import("../cascader-panel/src/node").default;
calcText: (allLevels: boolean, separator: string) => string;
broadcast: (event: string, ...args: unknown[]) => void;
emit: (event: string, ...args: unknown[]) => void;
onParentCheck: (checked: boolean) => void;
onChildCheck: () => void;
setCheckState: (checked: boolean) => void;
doCheck: (checked: boolean) => void;
}[]>;
handleKeyDown: (e: KeyboardEvent) => void;
handleCheckChange: (node: import("../cascader-panel/src/node").default, checked: boolean, emitClose?: boolean | undefined) => void;
getFlattedNodes: (leafOnly: boolean) => import("../cascader-panel/src/node").default[] | undefined;
getCheckedNodes: (leafOnly: boolean) => import("../cascader-panel/src/node").default[] | undefined;
clearCheckedNodes: () => void;
calculateCheckedValue: () => void;
scrollToExpandingNode: () => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "change" | "close" | "expand-change")[], string, {
props: import("../cascader-panel/src/node").CascaderProps;
border: boolean;
options: import("../cascader-panel/src/node").CascaderOption[];
}> & {
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<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void)[]) | undefined;
};
$forceUpdate: () => void;
$nextTick: typeof import("vue").nextTick;
$watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean> | undefined): import("vue").WatchStopHandle;
} & Readonly<{
border?: unknown;
renderLabel?: unknown;
modelValue?: unknown;
options?: unknown;
props?: unknown;
} & {
props: import("../cascader-panel/src/node").CascaderProps;
border: boolean;
options: import("../cascader-panel/src/node").CascaderOption[];
} & {
modelValue?: import("../cascader-panel/src/node").CascaderValue | undefined;
renderLabel?: import("../cascader-panel/src/node").RenderLabel | undefined;
}> & {
onChange?: ((...args: any[]) => any) | undefined;
onClose?: ((...args: any[]) => any) | undefined;
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
"onExpand-change"?: ((...args: any[]) => any) | undefined;
} & import("vue").ShallowUnwrapRef<{
menuList: import("vue").Ref<any[]>;
menus: import("vue").Ref<{
readonly uid: number;
readonly level: number;
readonly value: import("../cascader-panel/src/node").CascaderNodeValue;
readonly label: string;
readonly pathNodes: any[];
readonly pathValues: import("../cascader-panel/src/node").CascaderNodeValue[];
readonly pathLabels: string[];
childrenData: {
[x: string]: unknown;
label?: string | undefined;
value?: import("../cascader-panel/src/node").CascaderNodeValue | undefined;
children?: any[] | undefined;
disabled?: boolean | undefined;
leaf?: boolean | undefined;
}[] | undefined;
children: any[];
text: string;
loaded: boolean;
checked: boolean;
indeterminate: boolean;
loading: boolean;
readonly data: {
[x: string]: unknown;
label?: string | undefined;
value?: import("../cascader-panel/src/node").CascaderNodeValue | undefined;
children?: any[] | undefined;
disabled?: boolean | undefined;
leaf?: boolean | undefined;
} | null;
readonly config: {
expandTrigger: import("../cascader-panel/src/node").ExpandTrigger;
multiple: boolean;
checkStrictly: boolean;
emitPath: boolean;
lazy: boolean;
lazyLoad: import("../cascader-panel/src/node").LazyLoad;
value: string;
label: string;
children: string;
disabled: string | import("../cascader-panel/src/node").isDisabled;
leaf: string | import("../cascader-panel/src/node").isLeaf;
hoverThreshold: number;
};
readonly parent?: any | undefined;
readonly root: boolean;
readonly isDisabled: boolean;
readonly isLeaf: boolean;
readonly valueByOption: import("../cascader-panel/src/node").CascaderNodeValue | import("../cascader-panel/src/node").CascaderNodeValue[];
appendChild: (childData: import("../cascader-panel/src/node").CascaderOption) => import("../cascader-panel/src/node").default;
calcText: (allLevels: boolean, separator: string) => string;
broadcast: (event: string, ...args: unknown[]) => void;
emit: (event: string, ...args: unknown[]) => void;
onParentCheck: (checked: boolean) => void;
onChildCheck: () => void;
setCheckState: (checked: boolean) => void;
doCheck: (checked: boolean) => void;
}[][]>;
checkedNodes: import("vue").Ref<{
readonly uid: number;
readonly level: number;
readonly value: import("../cascader-panel/src/node").CascaderNodeValue;
readonly label: string;
readonly pathNodes: any[];
readonly pathValues: import("../cascader-panel/src/node").CascaderNodeValue[];
readonly pathLabels: string[];
childrenData: {
[x: string]: unknown;
label?: string | undefined;
value?: import("../cascader-panel/src/node").CascaderNodeValue | undefined;
children?: any[] | undefined;
disabled?: boolean | undefined;
leaf?: boolean | undefined;
}[] | undefined;
children: any[];
text: string;
loaded: boolean;
checked: boolean;
indeterminate: boolean;
loading: boolean;
readonly data: {
[x: string]: unknown;
label?: string | undefined;
value?: import("../cascader-panel/src/node").CascaderNodeValue | undefined;
children?: any[] | undefined;
disabled?: boolean | undefined;
leaf?: boolean | undefined;
} | null;
readonly config: {
expandTrigger: import("../cascader-panel/src/node").ExpandTrigger;
multiple: boolean;
checkStrictly: boolean;
emitPath: boolean;
lazy: boolean;
lazyLoad: import("../cascader-panel/src/node").LazyLoad;
value: string;
label: string;
children: string;
disabled: string | import("../cascader-panel/src/node").isDisabled;
leaf: string | import("../cascader-panel/src/node").isLeaf;
hoverThreshold: number;
};
readonly parent?: any | undefined;
readonly root: boolean;
readonly isDisabled: boolean;
readonly isLeaf: boolean;
readonly valueByOption: import("../cascader-panel/src/node").CascaderNodeValue | import("../cascader-panel/src/node").CascaderNodeValue[];
appendChild: (childData: import("../cascader-panel/src/node").CascaderOption) => import("../cascader-panel/src/node").default;
calcText: (allLevels: boolean, separator: string) => string;
broadcast: (event: string, ...args: unknown[]) => void;
emit: (event: string, ...args: unknown[]) => void;
onParentCheck: (checked: boolean) => void;
onChildCheck: () => void;
setCheckState: (checked: boolean) => void;
doCheck: (checked: boolean) => void;
}[]>;
handleKeyDown: (e: KeyboardEvent) => void;
handleCheckChange: (node: import("../cascader-panel/src/node").default, checked: boolean, emitClose?: boolean | undefined) => void;
getFlattedNodes: (leafOnly: boolean) => import("../cascader-panel/src/node").default[] | undefined;
getCheckedNodes: (leafOnly: boolean) => import("../cascader-panel/src/node").default[] | undefined;
clearCheckedNodes: () => void;
calculateCheckedValue: () => void;
scrollToExpandingNode: () => void;
}> & {} & {} & import("vue").ComponentCustomProperties) | null>;
suggestionPanel: import("vue").Ref<({
$: import("vue").ComponentInternalInstance;
$data: {};
$props: Partial<{
height: import("../../utils/props").BuildPropType<readonly [StringConstructor, NumberConstructor], unknown, unknown>;
always: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
maxHeight: import("../../utils/props").BuildPropType<readonly [StringConstructor, NumberConstructor], unknown, unknown>;
native: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
wrapStyle: import("vue").StyleValue;
wrapClass: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
viewClass: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
viewStyle: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
tag: string;
minSize: number;
noresize: boolean;
}> & Omit<Readonly<{
readonly height?: unknown;
readonly maxHeight?: unknown;
readonly native?: unknown;
readonly wrapStyle?: unknown;
readonly wrapClass?: unknown;
readonly viewClass?: unknown;
readonly viewStyle?: unknown;
readonly noresize?: unknown;
readonly tag?: unknown;
readonly always?: unknown;
readonly minSize?: unknown;
} & {
height: import("../../utils/props").BuildPropType<readonly [StringConstructor, NumberConstructor], unknown, unknown>;
always: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
maxHeight: import("../../utils/props").BuildPropType<readonly [StringConstructor, NumberConstructor], unknown, unknown>;
native: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
wrapStyle: import("vue").StyleValue;
wrapClass: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
viewClass: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
viewStyle: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
tag: string;
minSize: number;
noresize: boolean;
} & {}> & {
onScroll?: ((args_0: {
scrollTop: number;
scrollLeft: number;
}) => any) | undefined;
} & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "height" | "always" | "maxHeight" | "native" | "wrapStyle" | "wrapClass" | "viewClass" | "viewStyle" | "tag" | "minSize" | "noresize">;
$attrs: {
[x: string]: unknown;
};
$refs: {
[x: string]: unknown;
};
$slots: Readonly<{
[name: string]: import("vue").Slot | undefined;
}>;
$root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null;
$emit: (event: "scroll", args_0: {
scrollTop: number;
scrollLeft: number;
}) => void;
$el: any;
$options: import("vue").ComponentOptionsBase<Readonly<{
readonly height?: unknown;
readonly maxHeight?: unknown;
readonly native?: unknown;
readonly wrapStyle?: unknown;
readonly wrapClass?: unknown;
readonly viewClass?: unknown;
readonly viewStyle?: unknown;
readonly noresize?: unknown;
readonly tag?: unknown;
readonly always?: unknown;
readonly minSize?: unknown;
} & {
height: import("../../utils/props").BuildPropType<readonly [StringConstructor, NumberConstructor], unknown, unknown>;
always: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
maxHeight: import("../../utils/props").BuildPropType<readonly [StringConstructor, NumberConstructor], unknown, unknown>;
native: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
wrapStyle: import("vue").StyleValue;
wrapClass: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
viewClass: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
viewStyle: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
tag: string;
minSize: number;
noresize: boolean;
} & {}> & {
onScroll?: ((args_0: {
scrollTop: number;
scrollLeft: number;
}) => any) | undefined;
}, {
scrollbar$: import("vue").Ref<HTMLDivElement | undefined>;
wrap$: import("vue").Ref<HTMLDivElement | undefined>;
resize$: import("vue").Ref<HTMLElement | undefined>;
moveX: import("vue").Ref<number>;
moveY: import("vue").Ref<number>;
ratioX: import("vue").Ref<number>;
ratioY: import("vue").Ref<number>;
sizeWidth: import("vue").Ref<string>;
sizeHeight: import("vue").Ref<string>;
style: import("vue").ComputedRef<import("vue").StyleValue>;
update: () => void;
handleScroll: () => void;
setScrollTop: (value: number) => void;
setScrollLeft: (value: number) => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
scroll: ({ scrollTop, scrollLeft, }: {
scrollTop: number;
scrollLeft: number;
}) => boolean;
}, string, {
height: import("../../utils/props").BuildPropType<readonly [StringConstructor, NumberConstructor], unknown, unknown>;
always: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
maxHeight: import("../../utils/props").BuildPropType<readonly [StringConstructor, NumberConstructor], unknown, unknown>;
native: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
wrapStyle: import("vue").StyleValue;
wrapClass: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
viewClass: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
viewStyle: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
tag: string;
minSize: number;
noresize: 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<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}>> | null, info: string) => boolean | void)[]) | undefined;
};
$forceUpdate: () => void;
$nextTick: typeof import("vue").nextTick;
$watch(source: string | Function, cb: Function, options?: import("vue").WatchOptions<boolean> | undefined): import("vue").WatchStopHandle;
} & Readonly<{
readonly height?: unknown;
readonly maxHeight?: unknown;
readonly native?: unknown;
readonly wrapStyle?: unknown;
readonly wrapClass?: unknown;
readonly viewClass?: unknown;
readonly viewStyle?: unknown;
readonly noresize?: unknown;
readonly tag?: unknown;
readonly always?: unknown;
readonly minSize?: unknown;
} & {
height: import("../../utils/props").BuildPropType<readonly [StringConstructor, NumberConstructor], unknown, unknown>;
always: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
maxHeight: import("../../utils/props").BuildPropType<readonly [StringConstructor, NumberConstructor], unknown, unknown>;
native: import("../../utils/props").BuildPropType<BooleanConstructor, unknown, unknown>;
wrapStyle: import("vue").StyleValue;
wrapClass: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
viewClass: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
viewStyle: import("../../utils/props").BuildPropType<readonly [StringConstructor, ArrayConstructor], unknown, unknown>;
tag: string;
minSize: number;
noresize: boolean;
} & {}> & {
onScroll?: ((args_0: {
scrollTop: number;
scrollLeft: number;
}) => any) | undefined;
} & import("vue").ShallowUnwrapRef<{
scrollbar$: import("vue").Ref<HTMLDivElement | undefined>;
wrap$: import("vue").Ref<HTMLDivElement | undefined>;
resize$: import("vue").Ref<HTMLElement | undefined>;
moveX: import("vue").Ref<number>;
moveY: import("vue").Ref<number>;
ratioX: import("vue").Ref<number>;
ratioY: import("vue").Ref<number>;
sizeWidth: import("vue").Ref<string>;
sizeHeight: import("vue").Ref<string>;
style: import("vue").ComputedRef<import("vue").StyleValue>;
update: () => void;
handleScroll: () => void;
setScrollTop: (value: number) => void;
setScrollLeft: (value: number) => void;
}> & {} & {} & import("vue").ComponentCustomProperties) | null>;
popperVisible: import("vue").Ref<boolean>;
inputHover: import("vue").Ref<boolean>;
inputPlaceholder: import("vue").ComputedRef<string>;
filtering: import("vue").Ref<boolean>;
presentText: import("vue").ComputedRef<string>;
checkedValue: import("vue").ComputedRef<import("..").CascaderValue>;
inputValue: import("vue").Ref<string>;
searchInputValue: import("vue").Ref<string>;
presentTags: import("vue").Ref<import("..").Tag[]>;
suggestions: import("vue").Ref<import("../cascader-panel/src/node").default[]>;
isDisabled: import("vue").ComputedRef<boolean | undefined>;
isOnComposition: import("vue").Ref<boolean>;
realSize: import("vue").ComputedRef<import("element-plus/es/utils/types").ComponentSize>;
tagSize: import("vue").ComputedRef<"default" | "small">;
multiple: import("vue").ComputedRef<boolean>;
readonly: import("vue").ComputedRef<boolean>;
clearBtnVisible: import("vue").ComputedRef<boolean>;
t: import("../..").Translator;
togglePopperVisible: (visible?: boolean | undefined) => void;
hideSuggestionPanel: () => void;
deleteTag: (tag: import("..").Tag) => void;
focusFirstNode: () => void;
getCheckedNodes: (leafOnly: boolean) => import("../cascader-panel/src/node").default[] | undefined;
handleExpandChange: (value: import("..").CascaderValue) => void;
handleKeyDown: (e: KeyboardEvent) => void;
handleComposition: (event: CompositionEvent) => void;
handleClear: () => void;
handleSuggestionClick: (node: import("../cascader-panel/src/node").default) => void;
handleSuggestionKeyDown: (e: KeyboardEvent) => void;
handleDelete: () => void;
handleInput: (val: string, e?: KeyboardEvent | undefined) => void;
}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "change" | "blur" | "focus" | "expand-change" | "visible-change" | "remove-tag")[], "update:modelValue" | "change" | "blur" | "focus" | "expand-change" | "visible-change" | "remove-tag", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{
size?: unknown;
placeholder?: unknown;
disabled?: unknown;
clearable?: unknown;
filterable?: unknown;
filterMethod?: unknown;
separator?: unknown;
showAllLevels?: unknown;
collapseTags?: unknown;
debounce?: unknown;
beforeFilter?: unknown;
popperClass?: unknown;
popperAppendToBody?: unknown;
modelValue?: unknown;
options?: unknown;
props?: unknown;
} & {
separator: string;
disabled: boolean;
props: import("../cascader-panel/src/node").CascaderProps;
popperClass: string;
clearable: boolean;
debounce: number;
popperAppendToBody: boolean;
options: import("../cascader-panel/src/node").CascaderOption[];
filterable: boolean;
filterMethod: (node: import("../cascader-panel/src/node").default, keyword: string) => boolean;
showAllLevels: boolean;
collapseTags: boolean;
beforeFilter: (value: string) => boolean | Promise<any>;
} & {
size?: import("element-plus/es/utils/types").ComponentSize | undefined;
modelValue?: import("../cascader-panel/src/node").CascaderValue | undefined;
placeholder?: string | undefined;
}> & {
onChange?: ((...args: any[]) => any) | undefined;
onFocus?: ((...args: any[]) => any) | undefined;
onBlur?: ((...args: any[]) => any) | undefined;
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
"onExpand-change"?: ((...args: any[]) => any) | undefined;
"onVisible-change"?: ((...args: any[]) => any) | undefined;
"onRemove-tag"?: ((...args: any[]) => any) | undefined;
}, {
separator: string;
disabled: boolean;
props: import("../cascader-panel/src/node").CascaderProps;
popperClass: string;
clearable: boolean;
debounce: number;
popperAppendToBody: boolean;
options: import("../cascader-panel/src/node").CascaderOption[];
filterable: boolean;
filterMethod: (node: import("../cascader-panel/src/node").default, keyword: string) => boolean;
showAllLevels: boolean;
collapseTags: boolean;
beforeFilter: (value: string) => boolean | Promise<any>;
}>>;