import React from 'react'; import { FieldsItemProps } from '../FormComp/RenderItemGroup'; import './style/index.less'; export interface ItemGroupProps extends FieldsItemProps { fields?: any; actions?: any; [k: string]: any; } export interface StandardFormProps { formItemGroup?: ItemGroupProps[]; className?: string; initialValues?: any; layout?: 'horizontal' | 'vertical' | 'inline'; grid?: number; fieldSize?: 'middle' | 'large' | 'small' | any; getFormFields?: (fields?: any, form?: any) => void; fieldStatus?: 'default' | 'viewOnly' | 'disabled' | any; onSubmit?: (values?: any) => void; confirmText?: string; onCancel?: () => void; cancelText?: string; actionAlign?: any; actionGroup?: any; onFinishFailed?: any; children?: React.ReactNode; postfix?: React.ReactNode; prefix?: React.ReactNode; displayLayout?: any; itemGroupConfig?: object; parseTransform?: (fields?: any) => void; [k: string]: any; } declare const StandardForm: React.ForwardRefExoticComponent & React.RefAttributes>; export default StandardForm;