import '../../../utils/index.mjs';
import { someType, functionType, anyType, vNodeType, booleanType } from '../../../utils/vue/propType.mjs';

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

export { countdownProps, statisticProps };
//# sourceMappingURL=props.mjs.map
