'use strict';

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

function radioGroupProps() {
  return {
    "prefixCls": String,
    "value": vueTypes.default.any,
    "size": propType.stringType(),
    "options": propType.arrayType(),
    "disabled": propType.booleanType(),
    "name": String,
    "buttonStyle": propType.stringType("outline"),
    "id": String,
    "optionType": propType.stringType("default"),
    "onChange": propType.functionType(),
    "onUpdate:value": propType.functionType()
  };
}
function radioProps() {
  return {
    "prefixCls": String,
    "checked": propType.booleanType(),
    "disabled": propType.booleanType(),
    "isGroup": propType.booleanType(),
    "value": vueTypes.default.any,
    "name": String,
    "id": String,
    "autofocus": propType.booleanType(),
    "onChange": propType.functionType(),
    "onFocus": propType.functionType(),
    "onBlur": propType.functionType(),
    "onClick": propType.functionType(),
    "onUpdate:checked": propType.functionType(),
    "onUpdate:value": propType.functionType()
  };
}

exports.radioGroupProps = radioGroupProps;
exports.radioProps = radioProps;
//# sourceMappingURL=props.cjs.map
