'use strict';

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

function timelineProps() {
  return {
    prefixCls: String,
    /** 指定最后一个幽灵节点是否存在或内容 */
    pending: vueTypes.default.any,
    pendingDot: vueTypes.default.any,
    reverse: propType.booleanType(),
    mode: vueTypes.default.oneOf(propType.tuple("left", "alternate", "right", ""))
  };
}
function timelineItemProps() {
  return {
    prefixCls: String,
    color: String,
    dot: vueTypes.default.any,
    pending: propType.booleanType(),
    position: vueTypes.default.oneOf(propType.tuple("left", "right", "")).def(""),
    label: vueTypes.default.any
  };
}

exports.timelineItemProps = timelineItemProps;
exports.timelineProps = timelineProps;
//# sourceMappingURL=props.cjs.map
