import { default as React, FormEvent } from 'react';
import { BaseProps } from '../../types';

export type FormLayout = 'horizontal' | 'vertical';
export interface FormProps extends BaseProps {
    /** 布局方向（对所有子项生效；子项可单独覆写） */
    layout?: FormLayout;
    /** 水平模式下 label 宽度（px），默认 88 */
    labelWidth?: number;
    /** 项间距（px），默认 12px（space_medium_m） */
    itemGap?: number;
    /** 禁用整个表单 */
    disabled?: boolean;
    /** 提交回调 */
    onSubmit?: (e: FormEvent<HTMLFormElement>) => void;
    /** 子节点（通常是 HorizontalFormItem / VerticalFormItem） */
    children?: React.ReactNode;
}
export declare const Form: React.ForwardRefExoticComponent<FormProps & React.RefAttributes<HTMLFormElement>>;
//# sourceMappingURL=Form.d.ts.map