import '../../../utils/index.mjs';
import { DEFAULT_COLUMN_MAP } from './constants.mjs';
import PropTypes from '../../../utils/vue/vueTypes.mjs';

const DescriptionsItemProps = {
  prefixCls: String,
  label: PropTypes.any,
  span: Number
};
function descriptionsItemProp() {
  return {
    prefixCls: String,
    label: PropTypes.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: PropTypes.any,
    extra: PropTypes.any,
    column: {
      type: [Number, Object],
      default: () => DEFAULT_COLUMN_MAP
    },
    layout: String,
    colon: { type: Boolean, default: void 0 },
    labelStyle: { type: Object, default: () => ({}) },
    contentStyle: { type: Object, default: () => ({}) }
  };
}

export { DescriptionsItemProps, descriptionsItemProp, descriptionsProps };
//# sourceMappingURL=props.mjs.map
