'use strict';

require('../../../utils/index.js');
var runtime = require('../../../utils/props/runtime.js');

"use strict";
const collapseProps = runtime.buildProps({
  expandIcon: {
    type: String,
    default: ""
  }
});
const collapsePanelProps = runtime.buildProps({
  //  图标信息
  headerIcon: {
    type: runtime.definePropType(Object),
    default: () => ({
      iconName: void 0,
      color: void 0,
      size: void 0
    })
  },
  // 标题
  header: {
    type: String,
    default: ""
  },
  // 标题与图标间距
  iconSpace: {
    type: Number,
    default: 8
  },
  // 是否显示右侧额外插槽
  showExtraSlot: {
    type: Boolean,
    default: true
  },
  disabled: {
    type: Boolean,
    default: false
  }
});

exports.collapsePanelProps = collapsePanelProps;
exports.collapseProps = collapseProps;
//# sourceMappingURL=collapse.js.map
