import React from 'react';
export interface IBasicTaskFormProps {
    /** 表单的Ref 通过Ref可以 可以调用form属性的一些方法
     目前集成有：
     form.setFieldsValue() // 给表单元素赋值
     */
    cRef?: any;
    /** 渲染表单的配置 */
    formColumns: any[];
    /** 初始化数值 */
    initialValue: object;
    /** 底部的组件渲染，一般显示的 Button 按钮，该方法会把from暴露出去，如果父类想要获取表单内的数值的话：form.xxx 方法即可 */
    footerBarRender?: (form: any) => JSX.Element;
    /** 一行显示多少个 默认为8 就是一行显示 24/8= 3个 */
    colSpan?: number;
    /** 布局 */
    layout?: 'vertical' | 'horizontal' | 'inline';
    /** 参考Form的labelCol */
    labelCol?: any;
    /** 参考Form的wrapperCol */
    wrapperCol?: any;
    /** label 标签的文本对齐方式 */
    labelAlign?: 'left' | 'right';
    /** form 操作 同const [form] = Form.useForm() */
    form?: any;
}
declare const BasicTaskForm: React.FC<IBasicTaskFormProps>;
export default BasicTaskForm;
