import '../../../utils/index.mjs';
import PropTypes from '../../../utils/vue/vueTypes.mjs';
import { booleanType, tuple } from '../../../utils/vue/propType.mjs';

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

export { timelineItemProps, timelineProps };
//# sourceMappingURL=props.mjs.map
