'use strict';

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

const DescriptionsItemProps = {
  prefixCls: String,
  label: vueTypes.default.any,
  span: Number
};
function descriptionsItemProp() {
  return {
    prefixCls: String,
    label: vueTypes.default.any,
    labelStyle: { type: Object, default: () => ({}) },
    contentStyle: { type: Object, default: () => ({}) },
    span: { type: Number, default: 1 }
  };
}
function descriptionsProps() {
  return {
    prefixCls: String,
    bordered: { type: Boolean, default: void 0 },
    size: { type: String, default: "default" },
    title: vueTypes.default.any,
    extra: vueTypes.default.any,
    column: {
      type: [Number, Object],
      default: () => constants.DEFAULT_COLUMN_MAP
    },
    layout: String,
    colon: { type: Boolean, default: void 0 },
    labelStyle: { type: Object, default: () => ({}) },
    contentStyle: { type: Object, default: () => ({}) }
  };
}

exports.DescriptionsItemProps = DescriptionsItemProps;
exports.descriptionsItemProp = descriptionsItemProp;
exports.descriptionsProps = descriptionsProps;
//# sourceMappingURL=props.cjs.map
