/** * Copyright (c) 2022 - present TinyVue Authors. * Copyright (c) 2022 - present Huawei Cloud Computing Technologies Co., Ltd. * * Use of this source code is governed by an MIT-style license. * * THE OPEN SOURCE SOFTWARE IN THIS PRODUCT IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, * BUT WITHOUT ANY WARRANTY, WITHOUT EVEN THE IMPLIED WARRANTY OF MERCHANTABILITY OR FITNESS FOR * A PARTICULAR PURPOSE. SEE THE APPLICABLE LICENSES FOR MORE DETAILS. * */ declare const _default: import('../../../node_modules/@vue/runtime-core').DefineComponent<{ clearable: BooleanConstructor; disabled: BooleanConstructor; size: StringConstructor; placeholder: StringConstructor; readonly: BooleanConstructor; modelValue: {}; multiple: BooleanConstructor; popperClass: StringConstructor; popperAppendToBody: { type: BooleanConstructor; default: boolean; }; placement: { type: StringConstructor; default: string; }; dropStyle: { type: ObjectConstructor; default: () => {}; }; collapseTags: BooleanConstructor; copyable: BooleanConstructor; textSplit: { type: StringConstructor; default: string; }; hoverExpand: BooleanConstructor; clickExpand: BooleanConstructor; showTips: { type: BooleanConstructor; default: boolean; }; filterable: BooleanConstructor; filterMethod: FunctionConstructor; searchable: BooleanConstructor; remote: BooleanConstructor; remoteMethod: FunctionConstructor; remoteConfig: { type: ObjectConstructor; default(): { showIcon: boolean; clearData: boolean; autoSearch: boolean; }; }; reserveKeyword: BooleanConstructor; extraQueryParams: { type: (ObjectConstructor | StringConstructor | BooleanConstructor | NumberConstructor | ArrayConstructor)[]; default: string; }; initQuery: FunctionConstructor; gridOp: { type: ObjectConstructor; default: () => {}; }; selectConfig: { type: ObjectConstructor; default(): { checkMethod(): true; }; }; radioConfig: { type: ObjectConstructor; default(): { checkMethod(): true; }; }; textField: { type: StringConstructor; default: string; }; valueField: { type: StringConstructor; default: string; }; multipleLimit: { type: NumberConstructor; default: number; }; 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; }, () => import('../../../node_modules/@vue/runtime-core').VNode, unknown, {}, {}, import('../../../node_modules/vue3').ComponentOptionsMixin, import('../../../node_modules/vue3').ComponentOptionsMixin, {}, string, import('../../../node_modules/vue3').PublicProps, Readonly {}; }; collapseTags: BooleanConstructor; copyable: BooleanConstructor; textSplit: { type: StringConstructor; default: string; }; hoverExpand: BooleanConstructor; clickExpand: BooleanConstructor; showTips: { type: BooleanConstructor; default: boolean; }; filterable: BooleanConstructor; filterMethod: FunctionConstructor; searchable: BooleanConstructor; remote: BooleanConstructor; remoteMethod: FunctionConstructor; remoteConfig: { type: ObjectConstructor; default(): { showIcon: boolean; clearData: boolean; autoSearch: boolean; }; }; reserveKeyword: BooleanConstructor; extraQueryParams: { type: (ObjectConstructor | StringConstructor | BooleanConstructor | NumberConstructor | ArrayConstructor)[]; default: string; }; initQuery: FunctionConstructor; gridOp: { type: ObjectConstructor; default: () => {}; }; selectConfig: { type: ObjectConstructor; default(): { checkMethod(): true; }; }; radioConfig: { type: ObjectConstructor; default(): { checkMethod(): true; }; }; textField: { type: StringConstructor; default: string; }; valueField: { type: StringConstructor; default: string; }; multipleLimit: { type: NumberConstructor; default: number; }; 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; }>>, { disabled: boolean; placement: string; tiny_mode_root: boolean; textField: string; popperAppendToBody: boolean; valueField: string; clearable: boolean; remote: boolean; remoteConfig: Record; multiple: boolean; filterable: boolean; collapseTags: boolean; reserveKeyword: boolean; multipleLimit: number; copyable: boolean; gridOp: Record; readonly: boolean; dropStyle: Record; selectConfig: Record; radioConfig: Record; textSplit: string; hoverExpand: boolean; extraQueryParams: string | number | boolean | Record | unknown[]; showTips: boolean; searchable: boolean; clickExpand: boolean; }, {}>; export default _default;