): void;
getFieldDecorator(id: string, options?: GetFieldDecoratorOptions): (node: React.ReactNode) => React.ReactNode;
};
export interface FormComponentProps {
form: WrappedFormUtils;
}
export interface ComponentDecorator {
(component: React.ComponentClass
| React.SFC
): React.ComponentClass>;
}
export default class Form extends React.Component {
static defaultProps: {
prefixCls: string;
layout: FormLayout;
hideRequiredMark: boolean;
onSubmit(e: React.FormEvent): void;
};
static propTypes: {
prefixCls: any;
layout: any;
children: any;
onSubmit: any;
hideRequiredMark: any;
};
static childContextTypes: {
vertical: any;
};
static Item: typeof FormItem;
static createFormField: any;
static create: (options?: FormCreateOption) => ComponentDecorator;
constructor(props: FormProps);
getChildContext(): {
vertical: boolean;
};
render(): JSX.Element;
}