'use strict';

var type = require('../_util/type.js');

const progressStatuses = ["normal", "exception", "active", "success"];
const progressType = ["line", "circle", "dashboard"];
const progressSize = ["default", "small"];
const progressProps = () => ({
  prefixCls: String,
  type: type.stringType(),
  percent: Number,
  format: type.functionType(),
  status: type.stringType(),
  showInfo: type.booleanType(),
  strokeWidth: Number,
  strokeLinecap: type.stringType(),
  strokeColor: type.anyType(),
  trailColor: String,
  /** @deprecated Use `size` instead */
  width: Number,
  success: type.objectType(),
  gapDegree: Number,
  gapPosition: type.stringType(),
  size: type.someType([String, Number, Array]),
  steps: Number,
  /** @deprecated Use `success` instead */
  successPercent: Number,
  title: String,
  progressStatus: type.stringType()
});

exports.progressProps = progressProps;
exports.progressStatuses = progressStatuses;
//# sourceMappingURL=props.js.map
