index.d.ts 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608
  1. import type { ExtractPropTypes, App } from 'vue';
  2. import type { SizeType } from '../config-provider';
  3. import type { CustomSlotsType } from '../_util/type';
  4. export declare const inputNumberProps: () => {
  5. size: {
  6. type: import("vue").PropType<SizeType>;
  7. default: SizeType;
  8. };
  9. bordered: {
  10. type: BooleanConstructor;
  11. default: boolean;
  12. };
  13. placeholder: StringConstructor;
  14. name: StringConstructor;
  15. id: StringConstructor;
  16. type: StringConstructor;
  17. addonBefore: import("vue-types").VueTypeValidableDef<any>;
  18. addonAfter: import("vue-types").VueTypeValidableDef<any>;
  19. prefix: import("vue-types").VueTypeValidableDef<any>;
  20. 'onUpdate:value': {
  21. type: import("vue").PropType<(value: import("./src/utils/MiniDecimal").ValueType) => void>;
  22. default: (value: import("./src/utils/MiniDecimal").ValueType) => void;
  23. };
  24. valueModifiers: ObjectConstructor;
  25. status: {
  26. type: import("vue").PropType<"" | "error" | "warning">;
  27. default: "" | "error" | "warning";
  28. };
  29. stringMode: {
  30. type: BooleanConstructor;
  31. default: boolean;
  32. };
  33. defaultValue: {
  34. type: import("vue").PropType<import("./src/utils/MiniDecimal").ValueType>;
  35. default: import("./src/utils/MiniDecimal").ValueType;
  36. };
  37. value: {
  38. type: import("vue").PropType<import("./src/utils/MiniDecimal").ValueType>;
  39. default: import("./src/utils/MiniDecimal").ValueType;
  40. };
  41. prefixCls: {
  42. type: import("vue").PropType<string>;
  43. default: string;
  44. };
  45. min: {
  46. type: import("vue").PropType<import("./src/utils/MiniDecimal").ValueType>;
  47. default: import("./src/utils/MiniDecimal").ValueType;
  48. };
  49. max: {
  50. type: import("vue").PropType<import("./src/utils/MiniDecimal").ValueType>;
  51. default: import("./src/utils/MiniDecimal").ValueType;
  52. };
  53. step: {
  54. type: import("vue").PropType<import("./src/utils/MiniDecimal").ValueType>;
  55. default: import("./src/utils/MiniDecimal").ValueType;
  56. };
  57. tabindex: NumberConstructor;
  58. controls: {
  59. type: BooleanConstructor;
  60. default: boolean;
  61. };
  62. readonly: {
  63. type: BooleanConstructor;
  64. default: boolean;
  65. };
  66. disabled: {
  67. type: BooleanConstructor;
  68. default: boolean;
  69. };
  70. autofocus: {
  71. type: BooleanConstructor;
  72. default: boolean;
  73. };
  74. keyboard: {
  75. type: BooleanConstructor;
  76. default: boolean;
  77. };
  78. parser: {
  79. type: import("vue").PropType<(displayValue: string) => import("./src/utils/MiniDecimal").ValueType>;
  80. default: (displayValue: string) => import("./src/utils/MiniDecimal").ValueType;
  81. };
  82. formatter: {
  83. type: import("vue").PropType<(value: import("./src/utils/MiniDecimal").ValueType, info: {
  84. userTyping: boolean;
  85. input: string;
  86. }) => string>;
  87. default: (value: import("./src/utils/MiniDecimal").ValueType, info: {
  88. userTyping: boolean;
  89. input: string;
  90. }) => string;
  91. };
  92. precision: NumberConstructor;
  93. decimalSeparator: StringConstructor;
  94. onInput: {
  95. type: import("vue").PropType<(text: string) => void>;
  96. default: (text: string) => void;
  97. };
  98. onChange: {
  99. type: import("vue").PropType<(value: import("./src/utils/MiniDecimal").ValueType) => void>;
  100. default: (value: import("./src/utils/MiniDecimal").ValueType) => void;
  101. };
  102. onPressEnter: {
  103. type: import("vue").PropType<import("../_util/EventInterface").KeyboardEventHandler>;
  104. default: import("../_util/EventInterface").KeyboardEventHandler;
  105. };
  106. onStep: {
  107. type: import("vue").PropType<(value: import("./src/utils/MiniDecimal").ValueType, info: {
  108. offset: import("./src/utils/MiniDecimal").ValueType;
  109. type: "up" | "down";
  110. }) => void>;
  111. default: (value: import("./src/utils/MiniDecimal").ValueType, info: {
  112. offset: import("./src/utils/MiniDecimal").ValueType;
  113. type: "up" | "down";
  114. }) => void;
  115. };
  116. onBlur: {
  117. type: import("vue").PropType<(e: FocusEvent) => void>;
  118. default: (e: FocusEvent) => void;
  119. };
  120. onFocus: {
  121. type: import("vue").PropType<(e: FocusEvent) => void>;
  122. default: (e: FocusEvent) => void;
  123. };
  124. };
  125. export type InputNumberProps = Partial<ExtractPropTypes<ReturnType<typeof inputNumberProps>>>;
  126. declare const _default: {
  127. new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins<Readonly<ExtractPropTypes<{
  128. size: {
  129. type: import("vue").PropType<SizeType>;
  130. default: SizeType;
  131. };
  132. bordered: {
  133. type: BooleanConstructor;
  134. default: boolean;
  135. };
  136. placeholder: StringConstructor;
  137. name: StringConstructor;
  138. id: StringConstructor;
  139. type: StringConstructor;
  140. addonBefore: import("vue-types").VueTypeValidableDef<any>;
  141. addonAfter: import("vue-types").VueTypeValidableDef<any>;
  142. prefix: import("vue-types").VueTypeValidableDef<any>;
  143. 'onUpdate:value': {
  144. type: import("vue").PropType<(value: import("./src/utils/MiniDecimal").ValueType) => void>;
  145. default: (value: import("./src/utils/MiniDecimal").ValueType) => void;
  146. };
  147. valueModifiers: ObjectConstructor;
  148. status: {
  149. type: import("vue").PropType<"" | "error" | "warning">;
  150. default: "" | "error" | "warning";
  151. };
  152. stringMode: {
  153. type: BooleanConstructor;
  154. default: boolean;
  155. };
  156. defaultValue: {
  157. type: import("vue").PropType<import("./src/utils/MiniDecimal").ValueType>;
  158. default: import("./src/utils/MiniDecimal").ValueType;
  159. };
  160. value: {
  161. type: import("vue").PropType<import("./src/utils/MiniDecimal").ValueType>;
  162. default: import("./src/utils/MiniDecimal").ValueType;
  163. };
  164. prefixCls: {
  165. type: import("vue").PropType<string>;
  166. default: string;
  167. };
  168. min: {
  169. type: import("vue").PropType<import("./src/utils/MiniDecimal").ValueType>;
  170. default: import("./src/utils/MiniDecimal").ValueType;
  171. };
  172. max: {
  173. type: import("vue").PropType<import("./src/utils/MiniDecimal").ValueType>;
  174. default: import("./src/utils/MiniDecimal").ValueType;
  175. };
  176. step: {
  177. type: import("vue").PropType<import("./src/utils/MiniDecimal").ValueType>;
  178. default: import("./src/utils/MiniDecimal").ValueType;
  179. };
  180. tabindex: NumberConstructor;
  181. controls: {
  182. type: BooleanConstructor;
  183. default: boolean;
  184. };
  185. readonly: {
  186. type: BooleanConstructor;
  187. default: boolean;
  188. };
  189. disabled: {
  190. type: BooleanConstructor;
  191. default: boolean;
  192. };
  193. autofocus: {
  194. type: BooleanConstructor;
  195. default: boolean;
  196. };
  197. keyboard: {
  198. type: BooleanConstructor;
  199. default: boolean;
  200. };
  201. parser: {
  202. type: import("vue").PropType<(displayValue: string) => import("./src/utils/MiniDecimal").ValueType>;
  203. default: (displayValue: string) => import("./src/utils/MiniDecimal").ValueType;
  204. };
  205. formatter: {
  206. type: import("vue").PropType<(value: import("./src/utils/MiniDecimal").ValueType, info: {
  207. userTyping: boolean;
  208. input: string;
  209. }) => string>;
  210. default: (value: import("./src/utils/MiniDecimal").ValueType, info: {
  211. userTyping: boolean;
  212. input: string;
  213. }) => string;
  214. };
  215. precision: NumberConstructor;
  216. decimalSeparator: StringConstructor;
  217. onInput: {
  218. type: import("vue").PropType<(text: string) => void>;
  219. default: (text: string) => void;
  220. };
  221. onChange: {
  222. type: import("vue").PropType<(value: import("./src/utils/MiniDecimal").ValueType) => void>;
  223. default: (value: import("./src/utils/MiniDecimal").ValueType) => void;
  224. };
  225. onPressEnter: {
  226. type: import("vue").PropType<import("../_util/EventInterface").KeyboardEventHandler>;
  227. default: import("../_util/EventInterface").KeyboardEventHandler;
  228. };
  229. onStep: {
  230. type: import("vue").PropType<(value: import("./src/utils/MiniDecimal").ValueType, info: {
  231. offset: import("./src/utils/MiniDecimal").ValueType;
  232. type: "up" | "down";
  233. }) => void>;
  234. default: (value: import("./src/utils/MiniDecimal").ValueType, info: {
  235. offset: import("./src/utils/MiniDecimal").ValueType;
  236. type: "up" | "down";
  237. }) => void;
  238. };
  239. onBlur: {
  240. type: import("vue").PropType<(e: FocusEvent) => void>;
  241. default: (e: FocusEvent) => void;
  242. };
  243. onFocus: {
  244. type: import("vue").PropType<(e: FocusEvent) => void>;
  245. default: (e: FocusEvent) => void;
  246. };
  247. }>> & Readonly<{}>, () => import("../_util/type").VueNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, import("vue").PublicProps, {
  248. size: SizeType;
  249. value: import("./src/utils/MiniDecimal").ValueType;
  250. onFocus: (e: FocusEvent) => void;
  251. onBlur: (e: FocusEvent) => void;
  252. onChange: (value: import("./src/utils/MiniDecimal").ValueType) => void;
  253. onInput: (text: string) => void;
  254. disabled: boolean;
  255. max: import("./src/utils/MiniDecimal").ValueType;
  256. min: import("./src/utils/MiniDecimal").ValueType;
  257. prefixCls: string;
  258. autofocus: boolean;
  259. readonly: boolean;
  260. status: "" | "error" | "warning";
  261. defaultValue: import("./src/utils/MiniDecimal").ValueType;
  262. 'onUpdate:value': (value: import("./src/utils/MiniDecimal").ValueType) => void;
  263. step: import("./src/utils/MiniDecimal").ValueType;
  264. bordered: boolean;
  265. onPressEnter: import("../_util/EventInterface").KeyboardEventHandler;
  266. keyboard: boolean;
  267. onStep: (value: import("./src/utils/MiniDecimal").ValueType, info: {
  268. offset: import("./src/utils/MiniDecimal").ValueType;
  269. type: "up" | "down";
  270. }) => void;
  271. stringMode: boolean;
  272. controls: boolean;
  273. parser: (displayValue: string) => import("./src/utils/MiniDecimal").ValueType;
  274. formatter: (value: import("./src/utils/MiniDecimal").ValueType, info: {
  275. userTyping: boolean;
  276. input: string;
  277. }) => string;
  278. }, true, {}, CustomSlotsType<{
  279. addonBefore?: any;
  280. addonAfter?: any;
  281. prefix?: any;
  282. default?: any;
  283. upIcon?: any;
  284. downIcon?: any;
  285. }>, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, {
  286. P: {};
  287. B: {};
  288. D: {};
  289. C: {};
  290. M: {};
  291. Defaults: {};
  292. }, Readonly<ExtractPropTypes<{
  293. size: {
  294. type: import("vue").PropType<SizeType>;
  295. default: SizeType;
  296. };
  297. bordered: {
  298. type: BooleanConstructor;
  299. default: boolean;
  300. };
  301. placeholder: StringConstructor;
  302. name: StringConstructor;
  303. id: StringConstructor;
  304. type: StringConstructor;
  305. addonBefore: import("vue-types").VueTypeValidableDef<any>;
  306. addonAfter: import("vue-types").VueTypeValidableDef<any>;
  307. prefix: import("vue-types").VueTypeValidableDef<any>;
  308. 'onUpdate:value': {
  309. type: import("vue").PropType<(value: import("./src/utils/MiniDecimal").ValueType) => void>;
  310. default: (value: import("./src/utils/MiniDecimal").ValueType) => void;
  311. };
  312. valueModifiers: ObjectConstructor;
  313. status: {
  314. type: import("vue").PropType<"" | "error" | "warning">;
  315. default: "" | "error" | "warning";
  316. };
  317. stringMode: {
  318. type: BooleanConstructor;
  319. default: boolean;
  320. };
  321. defaultValue: {
  322. type: import("vue").PropType<import("./src/utils/MiniDecimal").ValueType>;
  323. default: import("./src/utils/MiniDecimal").ValueType;
  324. };
  325. value: {
  326. type: import("vue").PropType<import("./src/utils/MiniDecimal").ValueType>;
  327. default: import("./src/utils/MiniDecimal").ValueType;
  328. };
  329. prefixCls: {
  330. type: import("vue").PropType<string>;
  331. default: string;
  332. };
  333. min: {
  334. type: import("vue").PropType<import("./src/utils/MiniDecimal").ValueType>;
  335. default: import("./src/utils/MiniDecimal").ValueType;
  336. };
  337. max: {
  338. type: import("vue").PropType<import("./src/utils/MiniDecimal").ValueType>;
  339. default: import("./src/utils/MiniDecimal").ValueType;
  340. };
  341. step: {
  342. type: import("vue").PropType<import("./src/utils/MiniDecimal").ValueType>;
  343. default: import("./src/utils/MiniDecimal").ValueType;
  344. };
  345. tabindex: NumberConstructor;
  346. controls: {
  347. type: BooleanConstructor;
  348. default: boolean;
  349. };
  350. readonly: {
  351. type: BooleanConstructor;
  352. default: boolean;
  353. };
  354. disabled: {
  355. type: BooleanConstructor;
  356. default: boolean;
  357. };
  358. autofocus: {
  359. type: BooleanConstructor;
  360. default: boolean;
  361. };
  362. keyboard: {
  363. type: BooleanConstructor;
  364. default: boolean;
  365. };
  366. parser: {
  367. type: import("vue").PropType<(displayValue: string) => import("./src/utils/MiniDecimal").ValueType>;
  368. default: (displayValue: string) => import("./src/utils/MiniDecimal").ValueType;
  369. };
  370. formatter: {
  371. type: import("vue").PropType<(value: import("./src/utils/MiniDecimal").ValueType, info: {
  372. userTyping: boolean;
  373. input: string;
  374. }) => string>;
  375. default: (value: import("./src/utils/MiniDecimal").ValueType, info: {
  376. userTyping: boolean;
  377. input: string;
  378. }) => string;
  379. };
  380. precision: NumberConstructor;
  381. decimalSeparator: StringConstructor;
  382. onInput: {
  383. type: import("vue").PropType<(text: string) => void>;
  384. default: (text: string) => void;
  385. };
  386. onChange: {
  387. type: import("vue").PropType<(value: import("./src/utils/MiniDecimal").ValueType) => void>;
  388. default: (value: import("./src/utils/MiniDecimal").ValueType) => void;
  389. };
  390. onPressEnter: {
  391. type: import("vue").PropType<import("../_util/EventInterface").KeyboardEventHandler>;
  392. default: import("../_util/EventInterface").KeyboardEventHandler;
  393. };
  394. onStep: {
  395. type: import("vue").PropType<(value: import("./src/utils/MiniDecimal").ValueType, info: {
  396. offset: import("./src/utils/MiniDecimal").ValueType;
  397. type: "up" | "down";
  398. }) => void>;
  399. default: (value: import("./src/utils/MiniDecimal").ValueType, info: {
  400. offset: import("./src/utils/MiniDecimal").ValueType;
  401. type: "up" | "down";
  402. }) => void;
  403. };
  404. onBlur: {
  405. type: import("vue").PropType<(e: FocusEvent) => void>;
  406. default: (e: FocusEvent) => void;
  407. };
  408. onFocus: {
  409. type: import("vue").PropType<(e: FocusEvent) => void>;
  410. default: (e: FocusEvent) => void;
  411. };
  412. }>> & Readonly<{}>, () => import("../_util/type").VueNode, {}, {}, {}, {
  413. size: SizeType;
  414. value: import("./src/utils/MiniDecimal").ValueType;
  415. onFocus: (e: FocusEvent) => void;
  416. onBlur: (e: FocusEvent) => void;
  417. onChange: (value: import("./src/utils/MiniDecimal").ValueType) => void;
  418. onInput: (text: string) => void;
  419. disabled: boolean;
  420. max: import("./src/utils/MiniDecimal").ValueType;
  421. min: import("./src/utils/MiniDecimal").ValueType;
  422. prefixCls: string;
  423. autofocus: boolean;
  424. readonly: boolean;
  425. status: "" | "error" | "warning";
  426. defaultValue: import("./src/utils/MiniDecimal").ValueType;
  427. 'onUpdate:value': (value: import("./src/utils/MiniDecimal").ValueType) => void;
  428. step: import("./src/utils/MiniDecimal").ValueType;
  429. bordered: boolean;
  430. onPressEnter: import("../_util/EventInterface").KeyboardEventHandler;
  431. keyboard: boolean;
  432. onStep: (value: import("./src/utils/MiniDecimal").ValueType, info: {
  433. offset: import("./src/utils/MiniDecimal").ValueType;
  434. type: "up" | "down";
  435. }) => void;
  436. stringMode: boolean;
  437. controls: boolean;
  438. parser: (displayValue: string) => import("./src/utils/MiniDecimal").ValueType;
  439. formatter: (value: import("./src/utils/MiniDecimal").ValueType, info: {
  440. userTyping: boolean;
  441. input: string;
  442. }) => string;
  443. }>;
  444. __isFragment?: never;
  445. __isTeleport?: never;
  446. __isSuspense?: never;
  447. } & import("vue").ComponentOptionsBase<Readonly<ExtractPropTypes<{
  448. size: {
  449. type: import("vue").PropType<SizeType>;
  450. default: SizeType;
  451. };
  452. bordered: {
  453. type: BooleanConstructor;
  454. default: boolean;
  455. };
  456. placeholder: StringConstructor;
  457. name: StringConstructor;
  458. id: StringConstructor;
  459. type: StringConstructor;
  460. addonBefore: import("vue-types").VueTypeValidableDef<any>;
  461. addonAfter: import("vue-types").VueTypeValidableDef<any>;
  462. prefix: import("vue-types").VueTypeValidableDef<any>;
  463. 'onUpdate:value': {
  464. type: import("vue").PropType<(value: import("./src/utils/MiniDecimal").ValueType) => void>;
  465. default: (value: import("./src/utils/MiniDecimal").ValueType) => void;
  466. };
  467. valueModifiers: ObjectConstructor;
  468. status: {
  469. type: import("vue").PropType<"" | "error" | "warning">;
  470. default: "" | "error" | "warning";
  471. };
  472. stringMode: {
  473. type: BooleanConstructor;
  474. default: boolean;
  475. };
  476. defaultValue: {
  477. type: import("vue").PropType<import("./src/utils/MiniDecimal").ValueType>;
  478. default: import("./src/utils/MiniDecimal").ValueType;
  479. };
  480. value: {
  481. type: import("vue").PropType<import("./src/utils/MiniDecimal").ValueType>;
  482. default: import("./src/utils/MiniDecimal").ValueType;
  483. };
  484. prefixCls: {
  485. type: import("vue").PropType<string>;
  486. default: string;
  487. };
  488. min: {
  489. type: import("vue").PropType<import("./src/utils/MiniDecimal").ValueType>;
  490. default: import("./src/utils/MiniDecimal").ValueType;
  491. };
  492. max: {
  493. type: import("vue").PropType<import("./src/utils/MiniDecimal").ValueType>;
  494. default: import("./src/utils/MiniDecimal").ValueType;
  495. };
  496. step: {
  497. type: import("vue").PropType<import("./src/utils/MiniDecimal").ValueType>;
  498. default: import("./src/utils/MiniDecimal").ValueType;
  499. };
  500. tabindex: NumberConstructor;
  501. controls: {
  502. type: BooleanConstructor;
  503. default: boolean;
  504. };
  505. readonly: {
  506. type: BooleanConstructor;
  507. default: boolean;
  508. };
  509. disabled: {
  510. type: BooleanConstructor;
  511. default: boolean;
  512. };
  513. autofocus: {
  514. type: BooleanConstructor;
  515. default: boolean;
  516. };
  517. keyboard: {
  518. type: BooleanConstructor;
  519. default: boolean;
  520. };
  521. parser: {
  522. type: import("vue").PropType<(displayValue: string) => import("./src/utils/MiniDecimal").ValueType>;
  523. default: (displayValue: string) => import("./src/utils/MiniDecimal").ValueType;
  524. };
  525. formatter: {
  526. type: import("vue").PropType<(value: import("./src/utils/MiniDecimal").ValueType, info: {
  527. userTyping: boolean;
  528. input: string;
  529. }) => string>;
  530. default: (value: import("./src/utils/MiniDecimal").ValueType, info: {
  531. userTyping: boolean;
  532. input: string;
  533. }) => string;
  534. };
  535. precision: NumberConstructor;
  536. decimalSeparator: StringConstructor;
  537. onInput: {
  538. type: import("vue").PropType<(text: string) => void>;
  539. default: (text: string) => void;
  540. };
  541. onChange: {
  542. type: import("vue").PropType<(value: import("./src/utils/MiniDecimal").ValueType) => void>;
  543. default: (value: import("./src/utils/MiniDecimal").ValueType) => void;
  544. };
  545. onPressEnter: {
  546. type: import("vue").PropType<import("../_util/EventInterface").KeyboardEventHandler>;
  547. default: import("../_util/EventInterface").KeyboardEventHandler;
  548. };
  549. onStep: {
  550. type: import("vue").PropType<(value: import("./src/utils/MiniDecimal").ValueType, info: {
  551. offset: import("./src/utils/MiniDecimal").ValueType;
  552. type: "up" | "down";
  553. }) => void>;
  554. default: (value: import("./src/utils/MiniDecimal").ValueType, info: {
  555. offset: import("./src/utils/MiniDecimal").ValueType;
  556. type: "up" | "down";
  557. }) => void;
  558. };
  559. onBlur: {
  560. type: import("vue").PropType<(e: FocusEvent) => void>;
  561. default: (e: FocusEvent) => void;
  562. };
  563. onFocus: {
  564. type: import("vue").PropType<(e: FocusEvent) => void>;
  565. default: (e: FocusEvent) => void;
  566. };
  567. }>> & Readonly<{}>, () => import("../_util/type").VueNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {
  568. size: SizeType;
  569. value: import("./src/utils/MiniDecimal").ValueType;
  570. onFocus: (e: FocusEvent) => void;
  571. onBlur: (e: FocusEvent) => void;
  572. onChange: (value: import("./src/utils/MiniDecimal").ValueType) => void;
  573. onInput: (text: string) => void;
  574. disabled: boolean;
  575. max: import("./src/utils/MiniDecimal").ValueType;
  576. min: import("./src/utils/MiniDecimal").ValueType;
  577. prefixCls: string;
  578. autofocus: boolean;
  579. readonly: boolean;
  580. status: "" | "error" | "warning";
  581. defaultValue: import("./src/utils/MiniDecimal").ValueType;
  582. 'onUpdate:value': (value: import("./src/utils/MiniDecimal").ValueType) => void;
  583. step: import("./src/utils/MiniDecimal").ValueType;
  584. bordered: boolean;
  585. onPressEnter: import("../_util/EventInterface").KeyboardEventHandler;
  586. keyboard: boolean;
  587. onStep: (value: import("./src/utils/MiniDecimal").ValueType, info: {
  588. offset: import("./src/utils/MiniDecimal").ValueType;
  589. type: "up" | "down";
  590. }) => void;
  591. stringMode: boolean;
  592. controls: boolean;
  593. parser: (displayValue: string) => import("./src/utils/MiniDecimal").ValueType;
  594. formatter: (value: import("./src/utils/MiniDecimal").ValueType, info: {
  595. userTyping: boolean;
  596. input: string;
  597. }) => string;
  598. }, {}, string, CustomSlotsType<{
  599. addonBefore?: any;
  600. addonAfter?: any;
  601. prefix?: any;
  602. default?: any;
  603. upIcon?: any;
  604. downIcon?: any;
  605. }>, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & {
  606. install: (app: App) => App<any>;
  607. };
  608. export default _default;