transfer-panel.vue.d.ts 74 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112
  1. import type { VNode } from 'vue';
  2. declare const _default: import("vue").DefineComponent<{
  3. readonly data: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./transfer").TransferDataItem[]) | (() => import("./transfer").TransferDataItem[]) | ((new (...args: any[]) => import("./transfer").TransferDataItem[]) | (() => import("./transfer").TransferDataItem[]))[], unknown, unknown, () => never[], boolean>;
  4. readonly optionRender: {
  5. readonly type: import("vue").PropType<(option: import("./transfer").TransferDataItem) => VNode<import("vue").RendererNode, import("vue").RendererElement, {
  6. [key: string]: any;
  7. }> | VNode<import("vue").RendererNode, import("vue").RendererElement, {
  8. [key: string]: any;
  9. }>[]>;
  10. readonly required: false;
  11. readonly validator: ((val: unknown) => boolean) | undefined;
  12. __epPropKey: true;
  13. };
  14. readonly placeholder: StringConstructor;
  15. readonly title: StringConstructor;
  16. readonly filterable: BooleanConstructor;
  17. readonly format: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./transfer").TransferFormat) | (() => import("./transfer").TransferFormat) | ((new (...args: any[]) => import("./transfer").TransferFormat) | (() => import("./transfer").TransferFormat))[], unknown, unknown, () => {}, boolean>;
  18. readonly filterMethod: {
  19. readonly type: import("vue").PropType<(query: string, item: import("./transfer").TransferDataItem) => boolean>;
  20. readonly required: false;
  21. readonly validator: ((val: unknown) => boolean) | undefined;
  22. __epPropKey: true;
  23. };
  24. readonly defaultChecked: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./transfer").TransferKey[]) | (() => import("./transfer").TransferKey[]) | ((new (...args: any[]) => import("./transfer").TransferKey[]) | (() => import("./transfer").TransferKey[]))[], unknown, unknown, () => never[], boolean>;
  25. readonly props: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./transfer").TransferPropsAlias) | (() => import("./transfer").TransferPropsAlias) | ((new (...args: any[]) => import("./transfer").TransferPropsAlias) | (() => import("./transfer").TransferPropsAlias))[], unknown, unknown, () => import("element-plus/es/utils").Mutable<{
  26. readonly label: "label";
  27. readonly key: "key";
  28. readonly disabled: "disabled";
  29. }>, boolean>;
  30. }, {
  31. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  32. readonly data: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./transfer").TransferDataItem[]) | (() => import("./transfer").TransferDataItem[]) | ((new (...args: any[]) => import("./transfer").TransferDataItem[]) | (() => import("./transfer").TransferDataItem[]))[], unknown, unknown, () => never[], boolean>;
  33. readonly optionRender: {
  34. readonly type: import("vue").PropType<(option: import("./transfer").TransferDataItem) => VNode<import("vue").RendererNode, import("vue").RendererElement, {
  35. [key: string]: any;
  36. }> | VNode<import("vue").RendererNode, import("vue").RendererElement, {
  37. [key: string]: any;
  38. }>[]>;
  39. readonly required: false;
  40. readonly validator: ((val: unknown) => boolean) | undefined;
  41. __epPropKey: true;
  42. };
  43. readonly placeholder: StringConstructor;
  44. readonly title: StringConstructor;
  45. readonly filterable: BooleanConstructor;
  46. readonly format: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./transfer").TransferFormat) | (() => import("./transfer").TransferFormat) | ((new (...args: any[]) => import("./transfer").TransferFormat) | (() => import("./transfer").TransferFormat))[], unknown, unknown, () => {}, boolean>;
  47. readonly filterMethod: {
  48. readonly type: import("vue").PropType<(query: string, item: import("./transfer").TransferDataItem) => boolean>;
  49. readonly required: false;
  50. readonly validator: ((val: unknown) => boolean) | undefined;
  51. __epPropKey: true;
  52. };
  53. readonly defaultChecked: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./transfer").TransferKey[]) | (() => import("./transfer").TransferKey[]) | ((new (...args: any[]) => import("./transfer").TransferKey[]) | (() => import("./transfer").TransferKey[]))[], unknown, unknown, () => never[], boolean>;
  54. readonly props: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./transfer").TransferPropsAlias) | (() => import("./transfer").TransferPropsAlias) | ((new (...args: any[]) => import("./transfer").TransferPropsAlias) | (() => import("./transfer").TransferPropsAlias))[], unknown, unknown, () => import("element-plus/es/utils").Mutable<{
  55. readonly label: "label";
  56. readonly key: "key";
  57. readonly disabled: "disabled";
  58. }>, boolean>;
  59. }>> & {
  60. "onChecked-change"?: ((value: import("./transfer").TransferKey[], movedKeys?: import("./transfer").TransferKey[] | undefined) => any) | undefined;
  61. }>>;
  62. emit: (event: "checked-change", value: import("./transfer").TransferKey[], movedKeys?: import("./transfer").TransferKey[] | undefined) => void;
  63. slots: Readonly<{
  64. [name: string]: import("vue").Slot | undefined;
  65. }>;
  66. OptionContent: ({ option }: {
  67. option: VNode | VNode[];
  68. }) => VNode<import("vue").RendererNode, import("vue").RendererElement, {
  69. [key: string]: any;
  70. }> | VNode<import("vue").RendererNode, import("vue").RendererElement, {
  71. [key: string]: any;
  72. }>[];
  73. t: import("element-plus/es/hooks").Translator;
  74. ns: {
  75. namespace: import("vue").Ref<string>;
  76. b: (blockSuffix?: string) => string;
  77. e: (element?: string | undefined) => string;
  78. m: (modifier?: string | undefined) => string;
  79. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  80. em: (element?: string | undefined, modifier?: string | undefined) => string;
  81. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  82. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  83. is: {
  84. (name: string, state: boolean | undefined): string;
  85. (name: string): string;
  86. };
  87. cssVar: (object: Record<string, string>) => Record<string, string>;
  88. cssVarName: (name: string) => string;
  89. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  90. cssVarBlockName: (name: string) => string;
  91. };
  92. panelState: {
  93. checked: import("./transfer").TransferKey[];
  94. allChecked: boolean;
  95. query: string;
  96. checkChangeByUser: boolean;
  97. };
  98. propsAlias: import("vue").ComputedRef<{
  99. label: string;
  100. key: string;
  101. disabled: string;
  102. }>;
  103. filteredData: import("vue").ComputedRef<import("./transfer").TransferDataItem[]>;
  104. checkedSummary: import("vue").ComputedRef<string>;
  105. isIndeterminate: import("vue").ComputedRef<boolean>;
  106. handleAllCheckedChange: (value: import("element-plus/es/components/checkbox").CheckboxValueType) => void;
  107. hasNoMatch: import("vue").ComputedRef<boolean>;
  108. hasFooter: import("vue").ComputedRef<boolean>;
  109. checked: import("vue").Ref<import("./transfer").TransferKey[]>;
  110. allChecked: import("vue").Ref<boolean>;
  111. query: import("vue").Ref<string>;
  112. isEmpty: (val: unknown) => boolean;
  113. ElCheckbox: import("element-plus/es/utils").SFCWithInstall<import("vue").DefineComponent<{
  114. modelValue: {
  115. type: (BooleanConstructor | StringConstructor | NumberConstructor)[];
  116. default: undefined;
  117. };
  118. label: {
  119. type: (BooleanConstructor | ObjectConstructor | StringConstructor | NumberConstructor)[];
  120. };
  121. indeterminate: BooleanConstructor;
  122. disabled: BooleanConstructor;
  123. checked: BooleanConstructor;
  124. name: {
  125. type: StringConstructor;
  126. default: undefined;
  127. };
  128. trueLabel: {
  129. type: (StringConstructor | NumberConstructor)[];
  130. default: undefined;
  131. };
  132. falseLabel: {
  133. type: (StringConstructor | NumberConstructor)[];
  134. default: undefined;
  135. };
  136. id: {
  137. type: StringConstructor;
  138. default: undefined;
  139. };
  140. controls: {
  141. type: StringConstructor;
  142. default: undefined;
  143. };
  144. border: BooleanConstructor;
  145. size: {
  146. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "default" | "small" | "large", never>>;
  147. readonly required: false;
  148. readonly validator: ((val: unknown) => boolean) | undefined;
  149. __epPropKey: true;
  150. };
  151. tabindex: (StringConstructor | NumberConstructor)[];
  152. validateEvent: {
  153. type: BooleanConstructor;
  154. default: boolean;
  155. };
  156. }, {
  157. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  158. modelValue: {
  159. type: (BooleanConstructor | StringConstructor | NumberConstructor)[];
  160. default: undefined;
  161. };
  162. label: {
  163. type: (BooleanConstructor | ObjectConstructor | StringConstructor | NumberConstructor)[];
  164. };
  165. indeterminate: BooleanConstructor;
  166. disabled: BooleanConstructor;
  167. checked: BooleanConstructor;
  168. name: {
  169. type: StringConstructor;
  170. default: undefined;
  171. };
  172. trueLabel: {
  173. type: (StringConstructor | NumberConstructor)[];
  174. default: undefined;
  175. };
  176. falseLabel: {
  177. type: (StringConstructor | NumberConstructor)[];
  178. default: undefined;
  179. };
  180. id: {
  181. type: StringConstructor;
  182. default: undefined;
  183. };
  184. controls: {
  185. type: StringConstructor;
  186. default: undefined;
  187. };
  188. border: BooleanConstructor;
  189. size: {
  190. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "default" | "small" | "large", never>>;
  191. readonly required: false;
  192. readonly validator: ((val: unknown) => boolean) | undefined;
  193. __epPropKey: true;
  194. };
  195. tabindex: (StringConstructor | NumberConstructor)[];
  196. validateEvent: {
  197. type: BooleanConstructor;
  198. default: boolean;
  199. };
  200. }>> & {
  201. onChange?: ((val: import("element-plus/es/components/checkbox").CheckboxValueType) => any) | undefined;
  202. "onUpdate:modelValue"?: ((val: import("element-plus/es/components/checkbox").CheckboxValueType) => any) | undefined;
  203. }>>;
  204. slots: Readonly<{
  205. [name: string]: import("vue").Slot | undefined;
  206. }>;
  207. inputId: import("vue").Ref<string | undefined>;
  208. isLabeledByFormItem: import("vue").ComputedRef<boolean>;
  209. isChecked: import("vue").ComputedRef<boolean>;
  210. isDisabled: import("vue").ComputedRef<boolean>;
  211. isFocused: import("vue").Ref<boolean>;
  212. checkboxSize: import("vue").ComputedRef<"" | "default" | "small" | "large">;
  213. hasOwnLabel: import("vue").ComputedRef<boolean>;
  214. model: import("vue").WritableComputedRef<any>;
  215. handleChange: (e: Event) => void;
  216. onClickRoot: (e: MouseEvent) => Promise<void>;
  217. ns: {
  218. namespace: import("vue").Ref<string>;
  219. b: (blockSuffix?: string) => string;
  220. e: (element?: string | undefined) => string;
  221. m: (modifier?: string | undefined) => string;
  222. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  223. em: (element?: string | undefined, modifier?: string | undefined) => string;
  224. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  225. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  226. is: {
  227. (name: string, state: boolean | undefined): string;
  228. (name: string): string;
  229. };
  230. cssVar: (object: Record<string, string>) => Record<string, string>;
  231. cssVarName: (name: string) => string;
  232. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  233. cssVarBlockName: (name: string) => string;
  234. };
  235. compKls: import("vue").ComputedRef<string[]>;
  236. spanKls: import("vue").ComputedRef<string[]>;
  237. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
  238. "update:modelValue": (val: import("element-plus/es/components/checkbox").CheckboxValueType) => boolean;
  239. change: (val: import("element-plus/es/components/checkbox").CheckboxValueType) => boolean;
  240. }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  241. modelValue: {
  242. type: (BooleanConstructor | StringConstructor | NumberConstructor)[];
  243. default: undefined;
  244. };
  245. label: {
  246. type: (BooleanConstructor | ObjectConstructor | StringConstructor | NumberConstructor)[];
  247. };
  248. indeterminate: BooleanConstructor;
  249. disabled: BooleanConstructor;
  250. checked: BooleanConstructor;
  251. name: {
  252. type: StringConstructor;
  253. default: undefined;
  254. };
  255. trueLabel: {
  256. type: (StringConstructor | NumberConstructor)[];
  257. default: undefined;
  258. };
  259. falseLabel: {
  260. type: (StringConstructor | NumberConstructor)[];
  261. default: undefined;
  262. };
  263. id: {
  264. type: StringConstructor;
  265. default: undefined;
  266. };
  267. controls: {
  268. type: StringConstructor;
  269. default: undefined;
  270. };
  271. border: BooleanConstructor;
  272. size: {
  273. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "default" | "small" | "large", never>>;
  274. readonly required: false;
  275. readonly validator: ((val: unknown) => boolean) | undefined;
  276. __epPropKey: true;
  277. };
  278. tabindex: (StringConstructor | NumberConstructor)[];
  279. validateEvent: {
  280. type: BooleanConstructor;
  281. default: boolean;
  282. };
  283. }>> & {
  284. onChange?: ((val: import("element-plus/es/components/checkbox").CheckboxValueType) => any) | undefined;
  285. "onUpdate:modelValue"?: ((val: import("element-plus/es/components/checkbox").CheckboxValueType) => any) | undefined;
  286. }, {
  287. disabled: boolean;
  288. name: string;
  289. modelValue: string | number | boolean;
  290. validateEvent: boolean;
  291. id: string;
  292. border: boolean;
  293. indeterminate: boolean;
  294. checked: boolean;
  295. trueLabel: string | number;
  296. falseLabel: string | number;
  297. controls: string;
  298. }>> & {
  299. CheckboxButton: import("vue").DefineComponent<{
  300. modelValue: {
  301. type: (BooleanConstructor | StringConstructor | NumberConstructor)[];
  302. default: undefined;
  303. };
  304. label: {
  305. type: (BooleanConstructor | ObjectConstructor | StringConstructor | NumberConstructor)[];
  306. };
  307. indeterminate: BooleanConstructor;
  308. disabled: BooleanConstructor;
  309. checked: BooleanConstructor;
  310. name: {
  311. type: StringConstructor;
  312. default: undefined;
  313. };
  314. trueLabel: {
  315. type: (StringConstructor | NumberConstructor)[];
  316. default: undefined;
  317. };
  318. falseLabel: {
  319. type: (StringConstructor | NumberConstructor)[];
  320. default: undefined;
  321. };
  322. id: {
  323. type: StringConstructor;
  324. default: undefined;
  325. };
  326. controls: {
  327. type: StringConstructor;
  328. default: undefined;
  329. };
  330. border: BooleanConstructor;
  331. size: {
  332. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "default" | "small" | "large", never>>;
  333. readonly required: false;
  334. readonly validator: ((val: unknown) => boolean) | undefined;
  335. __epPropKey: true;
  336. };
  337. tabindex: (StringConstructor | NumberConstructor)[];
  338. validateEvent: {
  339. type: BooleanConstructor;
  340. default: boolean;
  341. };
  342. }, {
  343. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  344. modelValue: {
  345. type: (BooleanConstructor | StringConstructor | NumberConstructor)[];
  346. default: undefined;
  347. };
  348. label: {
  349. type: (BooleanConstructor | ObjectConstructor | StringConstructor | NumberConstructor)[];
  350. };
  351. indeterminate: BooleanConstructor;
  352. disabled: BooleanConstructor;
  353. checked: BooleanConstructor;
  354. name: {
  355. type: StringConstructor;
  356. default: undefined;
  357. };
  358. trueLabel: {
  359. type: (StringConstructor | NumberConstructor)[];
  360. default: undefined;
  361. };
  362. falseLabel: {
  363. type: (StringConstructor | NumberConstructor)[];
  364. default: undefined;
  365. };
  366. id: {
  367. type: StringConstructor;
  368. default: undefined;
  369. };
  370. controls: {
  371. type: StringConstructor;
  372. default: undefined;
  373. };
  374. border: BooleanConstructor;
  375. size: {
  376. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "default" | "small" | "large", never>>;
  377. readonly required: false;
  378. readonly validator: ((val: unknown) => boolean) | undefined;
  379. __epPropKey: true;
  380. };
  381. tabindex: (StringConstructor | NumberConstructor)[];
  382. validateEvent: {
  383. type: BooleanConstructor;
  384. default: boolean;
  385. };
  386. }>> & {
  387. onChange?: ((val: import("element-plus/es/components/checkbox").CheckboxValueType) => any) | undefined;
  388. "onUpdate:modelValue"?: ((val: import("element-plus/es/components/checkbox").CheckboxValueType) => any) | undefined;
  389. }>>;
  390. slots: Readonly<{
  391. [name: string]: import("vue").Slot | undefined;
  392. }>;
  393. isFocused: import("vue").Ref<boolean>;
  394. isChecked: import("vue").ComputedRef<boolean>;
  395. isDisabled: import("vue").ComputedRef<boolean>;
  396. checkboxButtonSize: import("vue").ComputedRef<"" | "default" | "small" | "large">;
  397. model: import("vue").WritableComputedRef<any>;
  398. handleChange: (e: Event) => void;
  399. checkboxGroup: ({
  400. modelValue?: import("vue").WritableComputedRef<any> | undefined;
  401. changeEvent?: ((...args: any) => any) | undefined;
  402. } & import("vue").ToRefs<Pick<import("element-plus/es/components/checkbox").CheckboxGroupProps, "size" | "disabled" | "validateEvent" | "min" | "max" | "fill" | "textColor">>) | undefined;
  403. ns: {
  404. namespace: import("vue").Ref<string>;
  405. b: (blockSuffix?: string) => string;
  406. e: (element?: string | undefined) => string;
  407. m: (modifier?: string | undefined) => string;
  408. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  409. em: (element?: string | undefined, modifier?: string | undefined) => string;
  410. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  411. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  412. is: {
  413. (name: string, state: boolean | undefined): string;
  414. (name: string): string;
  415. };
  416. cssVar: (object: Record<string, string>) => Record<string, string>;
  417. cssVarName: (name: string) => string;
  418. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  419. cssVarBlockName: (name: string) => string;
  420. };
  421. activeStyle: import("vue").ComputedRef<import("vue").CSSProperties>;
  422. lableKls: import("vue").ComputedRef<string[]>;
  423. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
  424. "update:modelValue": (val: import("element-plus/es/components/checkbox").CheckboxValueType) => boolean;
  425. change: (val: import("element-plus/es/components/checkbox").CheckboxValueType) => boolean;
  426. }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  427. modelValue: {
  428. type: (BooleanConstructor | StringConstructor | NumberConstructor)[];
  429. default: undefined;
  430. };
  431. label: {
  432. type: (BooleanConstructor | ObjectConstructor | StringConstructor | NumberConstructor)[];
  433. };
  434. indeterminate: BooleanConstructor;
  435. disabled: BooleanConstructor;
  436. checked: BooleanConstructor;
  437. name: {
  438. type: StringConstructor;
  439. default: undefined;
  440. };
  441. trueLabel: {
  442. type: (StringConstructor | NumberConstructor)[];
  443. default: undefined;
  444. };
  445. falseLabel: {
  446. type: (StringConstructor | NumberConstructor)[];
  447. default: undefined;
  448. };
  449. id: {
  450. type: StringConstructor;
  451. default: undefined;
  452. };
  453. controls: {
  454. type: StringConstructor;
  455. default: undefined;
  456. };
  457. border: BooleanConstructor;
  458. size: {
  459. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "default" | "small" | "large", never>>;
  460. readonly required: false;
  461. readonly validator: ((val: unknown) => boolean) | undefined;
  462. __epPropKey: true;
  463. };
  464. tabindex: (StringConstructor | NumberConstructor)[];
  465. validateEvent: {
  466. type: BooleanConstructor;
  467. default: boolean;
  468. };
  469. }>> & {
  470. onChange?: ((val: import("element-plus/es/components/checkbox").CheckboxValueType) => any) | undefined;
  471. "onUpdate:modelValue"?: ((val: import("element-plus/es/components/checkbox").CheckboxValueType) => any) | undefined;
  472. }, {
  473. disabled: boolean;
  474. name: string;
  475. modelValue: string | number | boolean;
  476. validateEvent: boolean;
  477. id: string;
  478. border: boolean;
  479. indeterminate: boolean;
  480. checked: boolean;
  481. trueLabel: string | number;
  482. falseLabel: string | number;
  483. controls: string;
  484. }>;
  485. CheckboxGroup: import("vue").DefineComponent<{
  486. readonly modelValue: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus/es/components/checkbox").CheckboxGroupValueType) | (() => import("element-plus/es/components/checkbox").CheckboxGroupValueType) | ((new (...args: any[]) => import("element-plus/es/components/checkbox").CheckboxGroupValueType) | (() => import("element-plus/es/components/checkbox").CheckboxGroupValueType))[], unknown, unknown, () => never[], boolean>;
  487. readonly disabled: BooleanConstructor;
  488. readonly min: NumberConstructor;
  489. readonly max: NumberConstructor;
  490. readonly size: {
  491. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "default" | "small" | "large", never>>;
  492. readonly required: false;
  493. readonly validator: ((val: unknown) => boolean) | undefined;
  494. __epPropKey: true;
  495. };
  496. readonly label: StringConstructor;
  497. readonly fill: StringConstructor;
  498. readonly textColor: StringConstructor;
  499. readonly tag: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "div", boolean>;
  500. readonly validateEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  501. }, {
  502. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  503. readonly modelValue: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus/es/components/checkbox").CheckboxGroupValueType) | (() => import("element-plus/es/components/checkbox").CheckboxGroupValueType) | ((new (...args: any[]) => import("element-plus/es/components/checkbox").CheckboxGroupValueType) | (() => import("element-plus/es/components/checkbox").CheckboxGroupValueType))[], unknown, unknown, () => never[], boolean>;
  504. readonly disabled: BooleanConstructor;
  505. readonly min: NumberConstructor;
  506. readonly max: NumberConstructor;
  507. readonly size: {
  508. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "default" | "small" | "large", never>>;
  509. readonly required: false;
  510. readonly validator: ((val: unknown) => boolean) | undefined;
  511. __epPropKey: true;
  512. };
  513. readonly label: StringConstructor;
  514. readonly fill: StringConstructor;
  515. readonly textColor: StringConstructor;
  516. readonly tag: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "div", boolean>;
  517. readonly validateEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  518. }>> & {
  519. onChange?: ((val: import("element-plus/es/components/checkbox").CheckboxValueType[]) => any) | undefined;
  520. "onUpdate:modelValue"?: ((val: import("element-plus/es/components/checkbox").CheckboxGroupValueType) => any) | undefined;
  521. }>>;
  522. emit: ((event: "update:modelValue", val: import("element-plus/es/components/checkbox").CheckboxGroupValueType) => void) & ((event: "change", val: import("element-plus/es/components/checkbox").CheckboxValueType[]) => void);
  523. ns: {
  524. namespace: import("vue").Ref<string>;
  525. b: (blockSuffix?: string) => string;
  526. e: (element?: string | undefined) => string;
  527. m: (modifier?: string | undefined) => string;
  528. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  529. em: (element?: string | undefined, modifier?: string | undefined) => string;
  530. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  531. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  532. is: {
  533. (name: string, state: boolean | undefined): string;
  534. (name: string): string;
  535. };
  536. cssVar: (object: Record<string, string>) => Record<string, string>;
  537. cssVarName: (name: string) => string;
  538. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  539. cssVarBlockName: (name: string) => string;
  540. };
  541. formItem: import("../../..").FormItemContext | undefined;
  542. groupId: import("vue").Ref<string | undefined>;
  543. isLabeledByFormItem: import("vue").ComputedRef<boolean>;
  544. changeEvent: (value: import("element-plus/es/components/checkbox").CheckboxGroupValueType) => Promise<void>;
  545. modelValue: import("vue").WritableComputedRef<import("element-plus/es/components/checkbox").CheckboxGroupValueType>;
  546. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
  547. "update:modelValue": (val: import("element-plus/es/components/checkbox").CheckboxGroupValueType) => boolean;
  548. change: (val: import("element-plus/es/components/checkbox").CheckboxValueType[]) => boolean;
  549. }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  550. readonly modelValue: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus/es/components/checkbox").CheckboxGroupValueType) | (() => import("element-plus/es/components/checkbox").CheckboxGroupValueType) | ((new (...args: any[]) => import("element-plus/es/components/checkbox").CheckboxGroupValueType) | (() => import("element-plus/es/components/checkbox").CheckboxGroupValueType))[], unknown, unknown, () => never[], boolean>;
  551. readonly disabled: BooleanConstructor;
  552. readonly min: NumberConstructor;
  553. readonly max: NumberConstructor;
  554. readonly size: {
  555. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "default" | "small" | "large", never>>;
  556. readonly required: false;
  557. readonly validator: ((val: unknown) => boolean) | undefined;
  558. __epPropKey: true;
  559. };
  560. readonly label: StringConstructor;
  561. readonly fill: StringConstructor;
  562. readonly textColor: StringConstructor;
  563. readonly tag: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "div", boolean>;
  564. readonly validateEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  565. }>> & {
  566. onChange?: ((val: import("element-plus/es/components/checkbox").CheckboxValueType[]) => any) | undefined;
  567. "onUpdate:modelValue"?: ((val: import("element-plus/es/components/checkbox").CheckboxGroupValueType) => any) | undefined;
  568. }, {
  569. readonly disabled: boolean;
  570. readonly modelValue: import("element-plus/es/components/checkbox").CheckboxGroupValueType;
  571. readonly tag: string;
  572. readonly validateEvent: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  573. }>;
  574. };
  575. ElCheckboxGroup: import("element-plus/es/utils").SFCWithInstall<import("vue").DefineComponent<{
  576. readonly modelValue: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus/es/components/checkbox").CheckboxGroupValueType) | (() => import("element-plus/es/components/checkbox").CheckboxGroupValueType) | ((new (...args: any[]) => import("element-plus/es/components/checkbox").CheckboxGroupValueType) | (() => import("element-plus/es/components/checkbox").CheckboxGroupValueType))[], unknown, unknown, () => never[], boolean>;
  577. readonly disabled: BooleanConstructor;
  578. readonly min: NumberConstructor;
  579. readonly max: NumberConstructor;
  580. readonly size: {
  581. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "default" | "small" | "large", never>>;
  582. readonly required: false;
  583. readonly validator: ((val: unknown) => boolean) | undefined;
  584. __epPropKey: true;
  585. };
  586. readonly label: StringConstructor;
  587. readonly fill: StringConstructor;
  588. readonly textColor: StringConstructor;
  589. readonly tag: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "div", boolean>;
  590. readonly validateEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  591. }, {
  592. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  593. readonly modelValue: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus/es/components/checkbox").CheckboxGroupValueType) | (() => import("element-plus/es/components/checkbox").CheckboxGroupValueType) | ((new (...args: any[]) => import("element-plus/es/components/checkbox").CheckboxGroupValueType) | (() => import("element-plus/es/components/checkbox").CheckboxGroupValueType))[], unknown, unknown, () => never[], boolean>;
  594. readonly disabled: BooleanConstructor;
  595. readonly min: NumberConstructor;
  596. readonly max: NumberConstructor;
  597. readonly size: {
  598. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "default" | "small" | "large", never>>;
  599. readonly required: false;
  600. readonly validator: ((val: unknown) => boolean) | undefined;
  601. __epPropKey: true;
  602. };
  603. readonly label: StringConstructor;
  604. readonly fill: StringConstructor;
  605. readonly textColor: StringConstructor;
  606. readonly tag: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "div", boolean>;
  607. readonly validateEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  608. }>> & {
  609. onChange?: ((val: import("element-plus/es/components/checkbox").CheckboxValueType[]) => any) | undefined;
  610. "onUpdate:modelValue"?: ((val: import("element-plus/es/components/checkbox").CheckboxGroupValueType) => any) | undefined;
  611. }>>;
  612. emit: ((event: "update:modelValue", val: import("element-plus/es/components/checkbox").CheckboxGroupValueType) => void) & ((event: "change", val: import("element-plus/es/components/checkbox").CheckboxValueType[]) => void);
  613. ns: {
  614. namespace: import("vue").Ref<string>;
  615. b: (blockSuffix?: string) => string;
  616. e: (element?: string | undefined) => string;
  617. m: (modifier?: string | undefined) => string;
  618. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  619. em: (element?: string | undefined, modifier?: string | undefined) => string;
  620. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  621. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  622. is: {
  623. (name: string, state: boolean | undefined): string;
  624. (name: string): string;
  625. };
  626. cssVar: (object: Record<string, string>) => Record<string, string>;
  627. cssVarName: (name: string) => string;
  628. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  629. cssVarBlockName: (name: string) => string;
  630. };
  631. formItem: import("../../..").FormItemContext | undefined;
  632. groupId: import("vue").Ref<string | undefined>;
  633. isLabeledByFormItem: import("vue").ComputedRef<boolean>;
  634. changeEvent: (value: import("element-plus/es/components/checkbox").CheckboxGroupValueType) => Promise<void>;
  635. modelValue: import("vue").WritableComputedRef<import("element-plus/es/components/checkbox").CheckboxGroupValueType>;
  636. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
  637. "update:modelValue": (val: import("element-plus/es/components/checkbox").CheckboxGroupValueType) => boolean;
  638. change: (val: import("element-plus/es/components/checkbox").CheckboxValueType[]) => boolean;
  639. }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  640. readonly modelValue: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus/es/components/checkbox").CheckboxGroupValueType) | (() => import("element-plus/es/components/checkbox").CheckboxGroupValueType) | ((new (...args: any[]) => import("element-plus/es/components/checkbox").CheckboxGroupValueType) | (() => import("element-plus/es/components/checkbox").CheckboxGroupValueType))[], unknown, unknown, () => never[], boolean>;
  641. readonly disabled: BooleanConstructor;
  642. readonly min: NumberConstructor;
  643. readonly max: NumberConstructor;
  644. readonly size: {
  645. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "default" | "small" | "large", never>>;
  646. readonly required: false;
  647. readonly validator: ((val: unknown) => boolean) | undefined;
  648. __epPropKey: true;
  649. };
  650. readonly label: StringConstructor;
  651. readonly fill: StringConstructor;
  652. readonly textColor: StringConstructor;
  653. readonly tag: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "div", boolean>;
  654. readonly validateEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  655. }>> & {
  656. onChange?: ((val: import("element-plus/es/components/checkbox").CheckboxValueType[]) => any) | undefined;
  657. "onUpdate:modelValue"?: ((val: import("element-plus/es/components/checkbox").CheckboxGroupValueType) => any) | undefined;
  658. }, {
  659. readonly disabled: boolean;
  660. readonly modelValue: import("element-plus/es/components/checkbox").CheckboxGroupValueType;
  661. readonly tag: string;
  662. readonly validateEvent: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  663. }>>;
  664. ElInput: import("element-plus/es/utils").SFCWithInstall<import("vue").DefineComponent<{
  665. readonly id: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  666. readonly size: {
  667. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "default" | "small" | "large", never>>;
  668. readonly required: false;
  669. readonly validator: ((val: unknown) => boolean) | undefined;
  670. __epPropKey: true;
  671. };
  672. readonly disabled: BooleanConstructor;
  673. readonly modelValue: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (string | number | null | undefined) & {}) | (() => string | number | null | undefined) | ((new (...args: any[]) => (string | number | null | undefined) & {}) | (() => string | number | null | undefined))[], unknown, unknown, "", boolean>;
  674. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "text", boolean>;
  675. readonly resize: {
  676. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "vertical" | "none" | "both" | "horizontal", unknown>>;
  677. readonly required: false;
  678. readonly validator: ((val: unknown) => boolean) | undefined;
  679. __epPropKey: true;
  680. };
  681. readonly autosize: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus/es/components/input").InputAutoSize & {}) | (() => import("element-plus/es/components/input").InputAutoSize) | ((new (...args: any[]) => import("element-plus/es/components/input").InputAutoSize & {}) | (() => import("element-plus/es/components/input").InputAutoSize))[], unknown, unknown, false, boolean>;
  682. readonly autocomplete: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "off", boolean>;
  683. readonly formatter: {
  684. readonly type: import("vue").PropType<Function>;
  685. readonly required: false;
  686. readonly validator: ((val: unknown) => boolean) | undefined;
  687. __epPropKey: true;
  688. };
  689. readonly parser: {
  690. readonly type: import("vue").PropType<Function>;
  691. readonly required: false;
  692. readonly validator: ((val: unknown) => boolean) | undefined;
  693. __epPropKey: true;
  694. };
  695. readonly placeholder: {
  696. readonly type: import("vue").PropType<string>;
  697. readonly required: false;
  698. readonly validator: ((val: unknown) => boolean) | undefined;
  699. __epPropKey: true;
  700. };
  701. readonly form: {
  702. readonly type: import("vue").PropType<string>;
  703. readonly required: false;
  704. readonly validator: ((val: unknown) => boolean) | undefined;
  705. __epPropKey: true;
  706. };
  707. readonly readonly: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  708. readonly clearable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  709. readonly showPassword: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  710. readonly showWordLimit: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  711. readonly suffixIcon: {
  712. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) | ((new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>))[], unknown, unknown>>;
  713. readonly required: false;
  714. readonly validator: ((val: unknown) => boolean) | undefined;
  715. __epPropKey: true;
  716. };
  717. readonly prefixIcon: {
  718. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) | ((new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>))[], unknown, unknown>>;
  719. readonly required: false;
  720. readonly validator: ((val: unknown) => boolean) | undefined;
  721. __epPropKey: true;
  722. };
  723. readonly containerRole: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  724. readonly label: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  725. readonly tabindex: import("element-plus/es/utils").EpPropFinalized<readonly [StringConstructor, NumberConstructor], unknown, unknown, 0, boolean>;
  726. readonly validateEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  727. readonly inputStyle: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>;
  728. }, {
  729. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  730. readonly id: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  731. readonly size: {
  732. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "default" | "small" | "large", never>>;
  733. readonly required: false;
  734. readonly validator: ((val: unknown) => boolean) | undefined;
  735. __epPropKey: true;
  736. };
  737. readonly disabled: BooleanConstructor;
  738. readonly modelValue: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (string | number | null | undefined) & {}) | (() => string | number | null | undefined) | ((new (...args: any[]) => (string | number | null | undefined) & {}) | (() => string | number | null | undefined))[], unknown, unknown, "", boolean>;
  739. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "text", boolean>;
  740. readonly resize: {
  741. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "vertical" | "none" | "both" | "horizontal", unknown>>;
  742. readonly required: false;
  743. readonly validator: ((val: unknown) => boolean) | undefined;
  744. __epPropKey: true;
  745. };
  746. readonly autosize: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus/es/components/input").InputAutoSize & {}) | (() => import("element-plus/es/components/input").InputAutoSize) | ((new (...args: any[]) => import("element-plus/es/components/input").InputAutoSize & {}) | (() => import("element-plus/es/components/input").InputAutoSize))[], unknown, unknown, false, boolean>;
  747. readonly autocomplete: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "off", boolean>;
  748. readonly formatter: {
  749. readonly type: import("vue").PropType<Function>;
  750. readonly required: false;
  751. readonly validator: ((val: unknown) => boolean) | undefined;
  752. __epPropKey: true;
  753. };
  754. readonly parser: {
  755. readonly type: import("vue").PropType<Function>;
  756. readonly required: false;
  757. readonly validator: ((val: unknown) => boolean) | undefined;
  758. __epPropKey: true;
  759. };
  760. readonly placeholder: {
  761. readonly type: import("vue").PropType<string>;
  762. readonly required: false;
  763. readonly validator: ((val: unknown) => boolean) | undefined;
  764. __epPropKey: true;
  765. };
  766. readonly form: {
  767. readonly type: import("vue").PropType<string>;
  768. readonly required: false;
  769. readonly validator: ((val: unknown) => boolean) | undefined;
  770. __epPropKey: true;
  771. };
  772. readonly readonly: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  773. readonly clearable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  774. readonly showPassword: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  775. readonly showWordLimit: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  776. readonly suffixIcon: {
  777. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) | ((new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>))[], unknown, unknown>>;
  778. readonly required: false;
  779. readonly validator: ((val: unknown) => boolean) | undefined;
  780. __epPropKey: true;
  781. };
  782. readonly prefixIcon: {
  783. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) | ((new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>))[], unknown, unknown>>;
  784. readonly required: false;
  785. readonly validator: ((val: unknown) => boolean) | undefined;
  786. __epPropKey: true;
  787. };
  788. readonly containerRole: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  789. readonly label: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  790. readonly tabindex: import("element-plus/es/utils").EpPropFinalized<readonly [StringConstructor, NumberConstructor], unknown, unknown, 0, boolean>;
  791. readonly validateEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  792. readonly inputStyle: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>;
  793. }>> & {
  794. onChange?: ((value: string) => any) | undefined;
  795. "onUpdate:modelValue"?: ((value: string) => any) | undefined;
  796. onInput?: ((value: string) => any) | undefined;
  797. onFocus?: ((evt: FocusEvent) => any) | undefined;
  798. onBlur?: ((evt: FocusEvent) => any) | undefined;
  799. onClear?: (() => any) | undefined;
  800. onMouseleave?: ((evt: MouseEvent) => any) | undefined;
  801. onMouseenter?: ((evt: MouseEvent) => any) | undefined;
  802. onKeydown?: ((evt: Event | KeyboardEvent) => any) | undefined;
  803. onCompositionstart?: ((evt: CompositionEvent) => any) | undefined;
  804. onCompositionupdate?: ((evt: CompositionEvent) => any) | undefined;
  805. onCompositionend?: ((evt: CompositionEvent) => any) | undefined;
  806. }>>;
  807. emit: ((event: "update:modelValue", value: string) => void) & ((event: "change", value: string) => void) & ((event: "input", value: string) => void) & ((event: "focus", evt: FocusEvent) => void) & ((event: "blur", evt: FocusEvent) => void) & ((event: "clear") => void) & ((event: "mouseleave", evt: MouseEvent) => void) & ((event: "mouseenter", evt: MouseEvent) => void) & ((event: "keydown", evt: Event | KeyboardEvent) => void) & ((event: "compositionstart", evt: CompositionEvent) => void) & ((event: "compositionupdate", evt: CompositionEvent) => void) & ((event: "compositionend", evt: CompositionEvent) => void);
  808. rawAttrs: {
  809. [x: string]: unknown;
  810. };
  811. slots: Readonly<{
  812. [name: string]: import("vue").Slot | undefined;
  813. }>;
  814. containerAttrs: import("vue").ComputedRef<Record<string, unknown>>;
  815. containerKls: import("vue").ComputedRef<unknown[]>;
  816. wrapperKls: import("vue").ComputedRef<string[]>;
  817. attrs: import("vue").ComputedRef<Record<string, unknown>>;
  818. form: import("../../..").FormContext | undefined;
  819. formItem: import("../../..").FormItemContext | undefined;
  820. inputId: import("vue").Ref<string | undefined>;
  821. inputSize: import("vue").ComputedRef<"" | "default" | "small" | "large">;
  822. inputDisabled: import("vue").ComputedRef<boolean>;
  823. nsInput: {
  824. namespace: import("vue").Ref<string>;
  825. b: (blockSuffix?: string) => string;
  826. e: (element?: string | undefined) => string;
  827. m: (modifier?: string | undefined) => string;
  828. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  829. em: (element?: string | undefined, modifier?: string | undefined) => string;
  830. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  831. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  832. is: {
  833. (name: string, state: boolean | undefined): string;
  834. (name: string): string;
  835. };
  836. cssVar: (object: Record<string, string>) => Record<string, string>;
  837. cssVarName: (name: string) => string;
  838. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  839. cssVarBlockName: (name: string) => string;
  840. };
  841. nsTextarea: {
  842. namespace: import("vue").Ref<string>;
  843. b: (blockSuffix?: string) => string;
  844. e: (element?: string | undefined) => string;
  845. m: (modifier?: string | undefined) => string;
  846. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  847. em: (element?: string | undefined, modifier?: string | undefined) => string;
  848. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  849. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  850. is: {
  851. (name: string, state: boolean | undefined): string;
  852. (name: string): string;
  853. };
  854. cssVar: (object: Record<string, string>) => Record<string, string>;
  855. cssVarName: (name: string) => string;
  856. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  857. cssVarBlockName: (name: string) => string;
  858. };
  859. input: import("vue").ShallowRef<HTMLInputElement | undefined>;
  860. textarea: import("vue").ShallowRef<HTMLTextAreaElement | undefined>;
  861. focused: import("vue").Ref<boolean>;
  862. hovering: import("vue").Ref<boolean>;
  863. isComposing: import("vue").Ref<boolean>;
  864. passwordVisible: import("vue").Ref<boolean>;
  865. countStyle: import("vue").Ref<import("vue").StyleValue | undefined>;
  866. textareaCalcStyle: import("vue").ShallowRef<import("vue").StyleValue>;
  867. _ref: import("vue").ComputedRef<HTMLInputElement | HTMLTextAreaElement | undefined>;
  868. needStatusIcon: import("vue").ComputedRef<boolean>;
  869. validateState: import("vue").ComputedRef<"" | "success" | "error" | "validating">;
  870. validateIcon: import("vue").ComputedRef<"" | import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}>>;
  871. passwordIcon: import("vue").ComputedRef<import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}>>;
  872. containerStyle: import("vue").ComputedRef<import("vue").StyleValue>;
  873. textareaStyle: import("vue").ComputedRef<import("vue").StyleValue>;
  874. nativeInputValue: import("vue").ComputedRef<string>;
  875. showClear: import("vue").ComputedRef<boolean>;
  876. showPwdVisible: import("vue").ComputedRef<boolean>;
  877. isWordLimitVisible: import("vue").ComputedRef<boolean>;
  878. textLength: import("vue").ComputedRef<number>;
  879. inputExceed: import("vue").ComputedRef<boolean>;
  880. suffixVisible: import("vue").ComputedRef<boolean>;
  881. recordCursor: () => void;
  882. setCursor: () => void;
  883. resizeTextarea: () => void;
  884. setNativeInputValue: () => void;
  885. handleInput: (event: Event) => Promise<void>;
  886. handleChange: (event: Event) => void;
  887. handleCompositionStart: (event: CompositionEvent) => void;
  888. handleCompositionUpdate: (event: CompositionEvent) => void;
  889. handleCompositionEnd: (event: CompositionEvent) => void;
  890. handlePasswordVisible: () => void;
  891. focus: () => Promise<void>;
  892. blur: () => void | undefined;
  893. handleFocus: (event: FocusEvent) => void;
  894. handleBlur: (event: FocusEvent) => void;
  895. handleMouseLeave: (evt: MouseEvent) => void;
  896. handleMouseEnter: (evt: MouseEvent) => void;
  897. handleKeydown: (evt: KeyboardEvent) => void;
  898. select: () => void;
  899. clear: () => void;
  900. ElIcon: import("element-plus/es/utils").SFCWithInstall<import("vue").DefineComponent<{
  901. readonly size: {
  902. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | number) & {}) | (() => string | number) | ((new (...args: any[]) => (string | number) & {}) | (() => string | number))[], unknown, unknown>>;
  903. readonly required: false;
  904. readonly validator: ((val: unknown) => boolean) | undefined;
  905. __epPropKey: true;
  906. };
  907. readonly color: {
  908. readonly type: import("vue").PropType<string>;
  909. readonly required: false;
  910. readonly validator: ((val: unknown) => boolean) | undefined;
  911. __epPropKey: true;
  912. };
  913. }, {
  914. props: Readonly<import("@vue/shared").LooseRequired<Readonly<import("vue").ExtractPropTypes<{
  915. readonly size: {
  916. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | number) & {}) | (() => string | number) | ((new (...args: any[]) => (string | number) & {}) | (() => string | number))[], unknown, unknown>>;
  917. readonly required: false;
  918. readonly validator: ((val: unknown) => boolean) | undefined;
  919. __epPropKey: true;
  920. };
  921. readonly color: {
  922. readonly type: import("vue").PropType<string>;
  923. readonly required: false;
  924. readonly validator: ((val: unknown) => boolean) | undefined;
  925. __epPropKey: true;
  926. };
  927. }>> & {
  928. [x: string & `on${string}`]: ((...args: any[]) => any) | ((...args: unknown[]) => any) | undefined;
  929. }>>;
  930. ns: {
  931. namespace: import("vue").Ref<string>;
  932. b: (blockSuffix?: string) => string;
  933. e: (element?: string | undefined) => string;
  934. m: (modifier?: string | undefined) => string;
  935. be: (blockSuffix?: string | undefined, element?: string | undefined) => string;
  936. em: (element?: string | undefined, modifier?: string | undefined) => string;
  937. bm: (blockSuffix?: string | undefined, modifier?: string | undefined) => string;
  938. bem: (blockSuffix?: string | undefined, element?: string | undefined, modifier?: string | undefined) => string;
  939. is: {
  940. (name: string, state: boolean | undefined): string;
  941. (name: string): string;
  942. };
  943. cssVar: (object: Record<string, string>) => Record<string, string>;
  944. cssVarName: (name: string) => string;
  945. cssVarBlock: (object: Record<string, string>) => Record<string, string>;
  946. cssVarBlockName: (name: string) => string;
  947. };
  948. style: import("vue").ComputedRef<import("vue").CSSProperties>;
  949. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record<string, any>, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  950. readonly size: {
  951. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | number) & {}) | (() => string | number) | ((new (...args: any[]) => (string | number) & {}) | (() => string | number))[], unknown, unknown>>;
  952. readonly required: false;
  953. readonly validator: ((val: unknown) => boolean) | undefined;
  954. __epPropKey: true;
  955. };
  956. readonly color: {
  957. readonly type: import("vue").PropType<string>;
  958. readonly required: false;
  959. readonly validator: ((val: unknown) => boolean) | undefined;
  960. __epPropKey: true;
  961. };
  962. }>>, {}>> & Record<string, any>;
  963. CircleClose: import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}>;
  964. NOOP: () => void;
  965. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
  966. "update:modelValue": (value: string) => boolean;
  967. input: (value: string) => boolean;
  968. change: (value: string) => boolean;
  969. focus: (evt: FocusEvent) => boolean;
  970. blur: (evt: FocusEvent) => boolean;
  971. clear: () => boolean;
  972. mouseleave: (evt: MouseEvent) => boolean;
  973. mouseenter: (evt: MouseEvent) => boolean;
  974. keydown: (evt: Event | KeyboardEvent) => boolean;
  975. compositionstart: (evt: CompositionEvent) => boolean;
  976. compositionupdate: (evt: CompositionEvent) => boolean;
  977. compositionend: (evt: CompositionEvent) => boolean;
  978. }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  979. readonly id: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  980. readonly size: {
  981. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "" | "default" | "small" | "large", never>>;
  982. readonly required: false;
  983. readonly validator: ((val: unknown) => boolean) | undefined;
  984. __epPropKey: true;
  985. };
  986. readonly disabled: BooleanConstructor;
  987. readonly modelValue: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => (string | number | null | undefined) & {}) | (() => string | number | null | undefined) | ((new (...args: any[]) => (string | number | null | undefined) & {}) | (() => string | number | null | undefined))[], unknown, unknown, "", boolean>;
  988. readonly type: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "text", boolean>;
  989. readonly resize: {
  990. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<StringConstructor, "vertical" | "none" | "both" | "horizontal", unknown>>;
  991. readonly required: false;
  992. readonly validator: ((val: unknown) => boolean) | undefined;
  993. __epPropKey: true;
  994. };
  995. readonly autosize: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("element-plus/es/components/input").InputAutoSize & {}) | (() => import("element-plus/es/components/input").InputAutoSize) | ((new (...args: any[]) => import("element-plus/es/components/input").InputAutoSize & {}) | (() => import("element-plus/es/components/input").InputAutoSize))[], unknown, unknown, false, boolean>;
  996. readonly autocomplete: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "off", boolean>;
  997. readonly formatter: {
  998. readonly type: import("vue").PropType<Function>;
  999. readonly required: false;
  1000. readonly validator: ((val: unknown) => boolean) | undefined;
  1001. __epPropKey: true;
  1002. };
  1003. readonly parser: {
  1004. readonly type: import("vue").PropType<Function>;
  1005. readonly required: false;
  1006. readonly validator: ((val: unknown) => boolean) | undefined;
  1007. __epPropKey: true;
  1008. };
  1009. readonly placeholder: {
  1010. readonly type: import("vue").PropType<string>;
  1011. readonly required: false;
  1012. readonly validator: ((val: unknown) => boolean) | undefined;
  1013. __epPropKey: true;
  1014. };
  1015. readonly form: {
  1016. readonly type: import("vue").PropType<string>;
  1017. readonly required: false;
  1018. readonly validator: ((val: unknown) => boolean) | undefined;
  1019. __epPropKey: true;
  1020. };
  1021. readonly readonly: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1022. readonly clearable: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1023. readonly showPassword: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1024. readonly showWordLimit: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
  1025. readonly suffixIcon: {
  1026. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) | ((new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>))[], unknown, unknown>>;
  1027. readonly required: false;
  1028. readonly validator: ((val: unknown) => boolean) | undefined;
  1029. __epPropKey: true;
  1030. };
  1031. readonly prefixIcon: {
  1032. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) | ((new (...args: any[]) => (string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>) & {}) | (() => string | import("vue").Component<any, any, any, import("vue").ComputedOptions, import("vue").MethodOptions>))[], unknown, unknown>>;
  1033. readonly required: false;
  1034. readonly validator: ((val: unknown) => boolean) | undefined;
  1035. __epPropKey: true;
  1036. };
  1037. readonly containerRole: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  1038. readonly label: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, undefined, boolean>;
  1039. readonly tabindex: import("element-plus/es/utils").EpPropFinalized<readonly [StringConstructor, NumberConstructor], unknown, unknown, 0, boolean>;
  1040. readonly validateEvent: import("element-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
  1041. readonly inputStyle: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue) | ((new (...args: any[]) => import("vue").StyleValue & {}) | (() => import("vue").StyleValue))[], unknown, unknown, () => import("element-plus/es/utils").Mutable<{}>, boolean>;
  1042. }>> & {
  1043. onChange?: ((value: string) => any) | undefined;
  1044. "onUpdate:modelValue"?: ((value: string) => any) | undefined;
  1045. onInput?: ((value: string) => any) | undefined;
  1046. onFocus?: ((evt: FocusEvent) => any) | undefined;
  1047. onBlur?: ((evt: FocusEvent) => any) | undefined;
  1048. onClear?: (() => any) | undefined;
  1049. onMouseleave?: ((evt: MouseEvent) => any) | undefined;
  1050. onMouseenter?: ((evt: MouseEvent) => any) | undefined;
  1051. onKeydown?: ((evt: Event | KeyboardEvent) => any) | undefined;
  1052. onCompositionstart?: ((evt: CompositionEvent) => any) | undefined;
  1053. onCompositionupdate?: ((evt: CompositionEvent) => any) | undefined;
  1054. onCompositionend?: ((evt: CompositionEvent) => any) | undefined;
  1055. }, {
  1056. readonly type: string;
  1057. readonly disabled: boolean;
  1058. readonly label: string;
  1059. readonly modelValue: import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => (string | number | null | undefined) & {}) | (() => string | number | null | undefined) | ((new (...args: any[]) => (string | number | null | undefined) & {}) | (() => string | number | null | undefined))[], unknown, unknown>;
  1060. readonly validateEvent: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1061. readonly id: string;
  1062. readonly autosize: import("element-plus/es/components/input").InputAutoSize;
  1063. readonly autocomplete: string;
  1064. readonly readonly: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1065. readonly clearable: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1066. readonly showPassword: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1067. readonly showWordLimit: import("element-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
  1068. readonly containerRole: string;
  1069. readonly tabindex: import("element-plus/es/utils").EpPropMergeType<readonly [StringConstructor, NumberConstructor], unknown, unknown>;
  1070. readonly inputStyle: import("vue").StyleValue;
  1071. }>> & Record<string, any>;
  1072. Search: import("vue").DefineComponent<{}, {}, {}, import("vue").ComputedOptions, import("vue").MethodOptions, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{}>>, {}>;
  1073. }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
  1074. "checked-change": (value: import("./transfer").TransferKey[], movedKeys?: import("./transfer").TransferKey[] | undefined) => boolean;
  1075. }, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
  1076. readonly data: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./transfer").TransferDataItem[]) | (() => import("./transfer").TransferDataItem[]) | ((new (...args: any[]) => import("./transfer").TransferDataItem[]) | (() => import("./transfer").TransferDataItem[]))[], unknown, unknown, () => never[], boolean>;
  1077. readonly optionRender: {
  1078. readonly type: import("vue").PropType<(option: import("./transfer").TransferDataItem) => VNode<import("vue").RendererNode, import("vue").RendererElement, {
  1079. [key: string]: any;
  1080. }> | VNode<import("vue").RendererNode, import("vue").RendererElement, {
  1081. [key: string]: any;
  1082. }>[]>;
  1083. readonly required: false;
  1084. readonly validator: ((val: unknown) => boolean) | undefined;
  1085. __epPropKey: true;
  1086. };
  1087. readonly placeholder: StringConstructor;
  1088. readonly title: StringConstructor;
  1089. readonly filterable: BooleanConstructor;
  1090. readonly format: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./transfer").TransferFormat) | (() => import("./transfer").TransferFormat) | ((new (...args: any[]) => import("./transfer").TransferFormat) | (() => import("./transfer").TransferFormat))[], unknown, unknown, () => {}, boolean>;
  1091. readonly filterMethod: {
  1092. readonly type: import("vue").PropType<(query: string, item: import("./transfer").TransferDataItem) => boolean>;
  1093. readonly required: false;
  1094. readonly validator: ((val: unknown) => boolean) | undefined;
  1095. __epPropKey: true;
  1096. };
  1097. readonly defaultChecked: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./transfer").TransferKey[]) | (() => import("./transfer").TransferKey[]) | ((new (...args: any[]) => import("./transfer").TransferKey[]) | (() => import("./transfer").TransferKey[]))[], unknown, unknown, () => never[], boolean>;
  1098. readonly props: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => import("./transfer").TransferPropsAlias) | (() => import("./transfer").TransferPropsAlias) | ((new (...args: any[]) => import("./transfer").TransferPropsAlias) | (() => import("./transfer").TransferPropsAlias))[], unknown, unknown, () => import("element-plus/es/utils").Mutable<{
  1099. readonly label: "label";
  1100. readonly key: "key";
  1101. readonly disabled: "disabled";
  1102. }>, boolean>;
  1103. }>> & {
  1104. "onChecked-change"?: ((value: import("./transfer").TransferKey[], movedKeys?: import("./transfer").TransferKey[] | undefined) => any) | undefined;
  1105. }, {
  1106. readonly props: import("./transfer").TransferPropsAlias;
  1107. readonly data: import("./transfer").TransferDataItem[];
  1108. readonly filterable: boolean;
  1109. readonly format: import("./transfer").TransferFormat;
  1110. readonly defaultChecked: import("./transfer").TransferKey[];
  1111. }>;
  1112. export default _default;