interface Component {
    /**
     * 组件标签名
     */
    type: string;
    /**
     * 组件图标
     */
    icon: string;
    /**
     * 组件名称
     */
    label: string;
    [name: string]: any;
}
export interface SubFormItemEditorProps {
    /**
     * 表单项字段名称
     */
    name: string;
    /**
     * 表单项label
     */
    label: string;
    /**
     * 可选组件列表
     */
    filedComponentList?: Component[];
    /**
     * 打开可选组件属性编辑抽屉面板
     */
    onOpenPropertyDrawer: any;
    /**
     * 当前所编辑的组件数据
     */
    selectedComp: any;
}
export interface SubFormItemProps {
    /**
     * 子表单项id
     */
    id: string;
    /**
     * 子表单项label
     */
    text: string;
    /**
     * 子表单项所使用组件标签名
     */
    type: string;
    /**
     * 子表单项所使用组件标签名映射h5端的组件名
     */
    alias: string;
    /**
     * 子表单项字段名name
     */
    name: string;
    /**
     * 子表单项属性
     */
    props?: any;
    /**
     * 子表单项可编辑属性
     */
    todoProps?: any;
}
export {};
