'use strict';

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

function breadcrumbProps() {
  return {
    prefixCls: String,
    routes: { type: Array },
    params: vueTypes.default.any,
    separator: vueTypes.default.any,
    itemRender: {
      type: Function
    }
  };
}
function breadcrumbItemProps() {
  return {
    prefixCls: String,
    href: String,
    separator: vueTypes.default.any,
    dropdownProps: propType.objectType(),
    overlay: vueTypes.default.any,
    onClick: propType.eventType()
  };
}
function breadcrumbSeparatorProps() {
  return {
    prefixCls: String
  };
}

exports.breadcrumbItemProps = breadcrumbItemProps;
exports.breadcrumbProps = breadcrumbProps;
exports.breadcrumbSeparatorProps = breadcrumbSeparatorProps;
//# sourceMappingURL=props.cjs.map
