'use strict';

require('../../../utils/index.cjs');
require('../../tooltip/index.cjs');
var props = require('../../tooltip/src/props.cjs');
var propType = require('../../../utils/vue/propType.cjs');

function popconfirmProps() {
  return {
    ...props.abstractTooltipProps(),
    prefixCls: String,
    content: propType.anyType(),
    title: propType.anyType(),
    description: propType.anyType(),
    okType: propType.stringType("primary"),
    disabled: { type: Boolean, default: false },
    okText: propType.anyType(),
    cancelText: propType.anyType(),
    icon: propType.anyType(),
    okButtonProps: propType.objectType(),
    cancelButtonProps: propType.objectType(),
    showCancel: { type: Boolean, default: true },
    onConfirm: Function,
    onCancel: Function
  };
}

exports.popconfirmProps = popconfirmProps;
//# sourceMappingURL=props.cjs.map
