/* eslint-disable */
const props = {
    /** 多选框和内容相对位置 */
    align: {
        type: String,
        value: 'left',
    },
    /** 用于标识是否为「全选选项」。单独使用无效，需在 CheckboxGroup 中使用 */
    checkAll: {
        type: Boolean,
        value: false,
    },
    /** 是否选中 */
    checked: {
        type: Boolean,
        value: null,
    },
    /** 是否选中，非受控属性 */
    defaultChecked: {
        type: Boolean,
        value: false,
    },
    /** 多选框颜色 */
    color: {
        type: String,
        value: '#0052d9',
    },
    /** 多选框内容 */
    content: {
        type: String,
    },
    /** 是否禁用组件内容（content）触发选中 */
    contentDisabled: {
        type: Boolean,
    },
    /** 是否禁用组件 */
    disabled: {
        type: Boolean,
        value: undefined,
    },
    /** 组件类名，分别用于设置 组件外层、多选框图标、主文案、内容 等元素类名 */
    externalClasses: {
        type: Array,
    },
    /** 自定义选中图标和非选中图标。示例：[选中态图标地址，非选中态图标地址] */
    icon: {
        type: Array,
    },
    /** 是否为半选 */
    indeterminate: {
        type: Boolean,
        value: false,
    },
    /** 主文案 */
    label: {
        type: String,
    },
    /** 内容最大行数限制 */
    maxContentRow: {
        type: Number,
        value: 5,
    },
    /** 主文案最大行数限制 */
    maxLabelRow: {
        type: Number,
        value: 3,
    },
    /** HTML 元素原生属性 */
    name: {
        type: String,
        value: '',
    },
    /** 只读状态 */
    readonly: {
        type: Boolean,
        value: false,
    },
    /** 多选框的值 */
    value: {
        type: String,
        optionalTypes: [Number],
    },
};
export default props;

//# sourceMappingURL=props.js.map
