import '../../../utils/index.mjs';
import { buildProps, definePropType } from '../../../utils/props/runtime.mjs';

"use strict";
const collapseProps = buildProps({
  expandIcon: {
    type: String,
    default: ""
  }
});
const collapsePanelProps = buildProps({
  //  图标信息
  headerIcon: {
    type: 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
  }
});

export { collapsePanelProps, collapseProps };
//# sourceMappingURL=collapse.mjs.map
