export interface OptionData {
    /**
     * id
     */
    id: string;
    /**
     * 显示值
     */
    label: string;
    /**
     * 属性值
     */
    value: string;
    /**
     * 属性值是否编辑过
     */
    isValueEdited?: boolean;
    [name: string]: any;
}
export interface OptionSetProps {
    label?: any;
    name: any;
    rules?: any[];
    required?: boolean;
    /**
     * 当前属性编辑控件所属的组件数据
     */
    selectedComp?: any;
    /**
     * 子表组件中子表项第几个
     */
    filedIndex?: number;
}
export interface OptionSetItemProps {
    value?: any;
    onChange?: (e?: any) => void;
    /**
     * 选项数据
     */
    optionData?: any;
    wrapRef?: any;
}
export interface OptionSetModalProps {
    title: string;
    visible: boolean;
    value?: any;
    onChange?: (e?: any) => void;
    onCancel: () => void;
    /**
     * 选项数据
     */
    optionData?: any;
    wrapRef?: any;
}
