declare const _default: import('../../../node_modules/@vue/runtime-core').DefineComponent<{ menus: { type: ArrayConstructor; default: () => never[]; }; modelValue: (StringConstructor | NumberConstructor | ArrayConstructor)[]; visible: { type: BooleanConstructor; default: boolean; }; ellipsis: { type: BooleanConstructor; default: boolean; }; valueField: { type: StringConstructor; default: string; }; textField: { type: StringConstructor; default: string; }; textField2: { type: StringConstructor; default: string; }; textField3: { type: StringConstructor; default: string; }; title: StringConstructor; textSplit: { type: StringConstructor; default: string; }; showHeader: { type: BooleanConstructor; default: boolean; }; showFooter: { type: BooleanConstructor; default: boolean; }; multiple: BooleanConstructor; searchConfig: { type: ObjectConstructor; default: () => { options: never[]; searchMethod: null; openSearchSlot: boolean; }; }; lockScroll: { type: BooleanConstructor; default: boolean; }; mode: { type: StringConstructor; default: string; validator(val: unknown): boolean; }; placeholder: StringConstructor; tiny_mode: StringConstructor; tiny_mode_root: BooleanConstructor; tiny_template: (ObjectConstructor | FunctionConstructor)[]; tiny_renderless: FunctionConstructor; tiny_theme: StringConstructor; tiny_mcp_config: ObjectConstructor; tiny_chart_theme: ObjectConstructor; }, { t: (this: any, path: any, options?: any) => any; vm: any; f: (props: any, attrs?: {}) => {}; a: (attrs: any, filters: any, include: any) => {}; d: (props: any) => void; dp: (props: any) => void; gcls: (key: any) => any; m: (...cssClasses: any[]) => string; }, unknown, {}, {}, import('../../../node_modules/vue3').ComponentOptionsMixin, import('../../../node_modules/vue3').ComponentOptionsMixin, ("click" | "close" | "update:modelValue" | "update:visible" | "update:text" | "confirm" | "search-click")[], "click" | "close" | "update:modelValue" | "update:visible" | "update:text" | "confirm" | "search-click", import('../../../node_modules/vue3').PublicProps, Readonly never[]; }; modelValue: (StringConstructor | NumberConstructor | ArrayConstructor)[]; visible: { type: BooleanConstructor; default: boolean; }; ellipsis: { type: BooleanConstructor; default: boolean; }; valueField: { type: StringConstructor; default: string; }; textField: { type: StringConstructor; default: string; }; textField2: { type: StringConstructor; default: string; }; textField3: { type: StringConstructor; default: string; }; title: StringConstructor; textSplit: { type: StringConstructor; default: string; }; showHeader: { type: BooleanConstructor; default: boolean; }; showFooter: { type: BooleanConstructor; default: boolean; }; multiple: BooleanConstructor; searchConfig: { type: ObjectConstructor; default: () => { options: never[]; searchMethod: null; openSearchSlot: boolean; }; }; lockScroll: { type: BooleanConstructor; default: boolean; }; mode: { type: StringConstructor; default: string; validator(val: unknown): boolean; }; placeholder: StringConstructor; tiny_mode: StringConstructor; tiny_mode_root: BooleanConstructor; tiny_template: (ObjectConstructor | FunctionConstructor)[]; tiny_renderless: FunctionConstructor; tiny_theme: StringConstructor; tiny_mcp_config: ObjectConstructor; tiny_chart_theme: ObjectConstructor; }>> & { onClick?: ((...args: any[]) => any) | undefined; onClose?: ((...args: any[]) => any) | undefined; onConfirm?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; "onUpdate:visible"?: ((...args: any[]) => any) | undefined; "onUpdate:text"?: ((...args: any[]) => any) | undefined; "onSearch-click"?: ((...args: any[]) => any) | undefined; }, { ellipsis: boolean; visible: boolean; mode: string; tiny_mode_root: boolean; textField: string; menus: unknown[]; valueField: string; showHeader: boolean; showFooter: boolean; lockScroll: boolean; multiple: boolean; textSplit: string; searchConfig: Record; textField2: string; textField3: string; }, {}>; export default _default;