Statistic.d.ts 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. import type { CSSProperties, ExtractPropTypes, PropType } from 'vue';
  2. import type { valueType } from './utils';
  3. export declare const statisticProps: () => {
  4. prefixCls: StringConstructor;
  5. decimalSeparator: StringConstructor;
  6. groupSeparator: StringConstructor;
  7. format: StringConstructor;
  8. value: {
  9. type: PropType<valueType>;
  10. };
  11. valueStyle: {
  12. type: PropType<CSSProperties>;
  13. default: CSSProperties;
  14. };
  15. valueRender: import("vue-types").VueTypeValidableDef<any>;
  16. formatter: import("vue-types").VueTypeValidableDef<any>;
  17. precision: NumberConstructor;
  18. prefix: import("vue-types").VueTypeValidableDef<any>;
  19. suffix: import("vue-types").VueTypeValidableDef<any>;
  20. title: import("vue-types").VueTypeValidableDef<any>;
  21. loading: {
  22. type: BooleanConstructor;
  23. default: any;
  24. };
  25. };
  26. export declare type StatisticProps = Partial<ExtractPropTypes<ReturnType<typeof statisticProps>>>;
  27. declare const _default: import("vue").DefineComponent<{
  28. prefixCls: StringConstructor;
  29. decimalSeparator: StringConstructor;
  30. groupSeparator: StringConstructor;
  31. format: StringConstructor;
  32. value: {
  33. type: PropType<valueType>;
  34. };
  35. valueStyle: {
  36. type: PropType<CSSProperties>;
  37. default: CSSProperties;
  38. };
  39. valueRender: import("vue-types").VueTypeValidableDef<any>;
  40. formatter: import("vue-types").VueTypeValidableDef<any>;
  41. precision: NumberConstructor;
  42. prefix: import("vue-types").VueTypeValidableDef<any>;
  43. suffix: import("vue-types").VueTypeValidableDef<any>;
  44. title: import("vue-types").VueTypeValidableDef<any>;
  45. loading: {
  46. type: BooleanConstructor;
  47. default: any;
  48. };
  49. }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<ExtractPropTypes<{
  50. prefixCls: StringConstructor;
  51. decimalSeparator: StringConstructor;
  52. groupSeparator: StringConstructor;
  53. format: StringConstructor;
  54. value: {
  55. type: PropType<valueType>;
  56. };
  57. valueStyle: {
  58. type: PropType<CSSProperties>;
  59. default: CSSProperties;
  60. };
  61. valueRender: import("vue-types").VueTypeValidableDef<any>;
  62. formatter: import("vue-types").VueTypeValidableDef<any>;
  63. precision: NumberConstructor;
  64. prefix: import("vue-types").VueTypeValidableDef<any>;
  65. suffix: import("vue-types").VueTypeValidableDef<any>;
  66. title: import("vue-types").VueTypeValidableDef<any>;
  67. loading: {
  68. type: BooleanConstructor;
  69. default: any;
  70. };
  71. }>>, {
  72. loading: boolean;
  73. valueStyle: CSSProperties;
  74. }>;
  75. export default _default;