statistic.d.ts 1.6 KB

123456789101112131415161718192021
  1. import type { ExtractPropTypes, StyleValue } from 'vue';
  2. import type { Dayjs } from 'dayjs';
  3. import type Statistic from './statistic.vue';
  4. export declare const statisticProps: {
  5. readonly decimalSeparator: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, ".", boolean>;
  6. readonly groupSeparator: import("element-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, ",", boolean>;
  7. readonly precision: import("element-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
  8. readonly formatter: FunctionConstructor;
  9. readonly value: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => number | Dayjs) | (() => number | Dayjs) | ((new (...args: any[]) => number | Dayjs) | (() => number | Dayjs))[], unknown, unknown, 0, boolean>;
  10. readonly prefix: StringConstructor;
  11. readonly suffix: StringConstructor;
  12. readonly title: StringConstructor;
  13. readonly valueStyle: {
  14. readonly type: import("vue").PropType<import("element-plus/es/utils").EpPropMergeType<(new (...args: any[]) => string | import("vue").CSSProperties | StyleValue[]) | (() => StyleValue) | ((new (...args: any[]) => string | import("vue").CSSProperties | StyleValue[]) | (() => StyleValue))[], unknown, unknown>>;
  15. readonly required: false;
  16. readonly validator: ((val: unknown) => boolean) | undefined;
  17. __epPropKey: true;
  18. };
  19. };
  20. export type StatisticProps = ExtractPropTypes<typeof statisticProps>;
  21. export type StatisticInstance = InstanceType<typeof Statistic> & unknown;