'use strict';

require('../../../utils/index.cjs');
var propType = require('../../../utils/vue/propType.cjs');

function statisticProps() {
  return {
    prefixCls: String,
    decimalSeparator: String,
    groupSeparator: String,
    format: String,
    value: propType.someType([Number, String, Object]),
    valueStyle: { type: Object, default: () => ({}) },
    valueRender: propType.functionType(),
    formatter: propType.anyType(),
    precision: Number,
    prefix: propType.vNodeType(),
    suffix: propType.vNodeType(),
    title: propType.vNodeType(),
    loading: propType.booleanType()
  };
}
function countdownProps() {
  return {
    ...statisticProps(),
    value: propType.someType([Number, String, Object]),
    format: String,
    onFinish: Function,
    onChange: Function
  };
}

exports.countdownProps = countdownProps;
exports.statisticProps = statisticProps;
//# sourceMappingURL=props.cjs.map
