///
import { useForm, useWatch } from "rc-field-form-modern";
import "./index.less";
export type FormLayout = "vertical" | "horizontal";
export type { FieldData, NamePath, Rule, RuleObject, RuleRender, ValidateMessages, } from "rc-field-form-modern/dist/interface";
export type { FormInstance, FormProps } from "./form.js";
export type { FormArrayField, FormArrayOperation, FormArrayProps, } from "./form-array.js";
export type { FormItemProps } from "./form-item.js";
export type { FormSubscribeProps } from "./form-subscribe.js";
declare const _default: import("react").ForwardRefExoticComponent, "children" | "form" | "name" | "initialValues" | "preserve" | "validateMessages" | "validateTrigger" | "onFieldsChange" | "onFinish" | "onFinishFailed" | "onValuesChange"> & {
className?: string | undefined;
style?: (import("react").CSSProperties & Partial>) | undefined;
tabIndex?: number | undefined;
} & import("react").AriaAttributes & Partial & {
footer?: import("react").ReactNode;
mode?: "default" | "card" | undefined;
} & import("react").RefAttributes> & {
Item: import("react").FC;
Subscribe: import("react").FC;
Header: import("react").FC<{
children?: import("react").ReactNode;
}>;
Array: import("react").FC;
useForm: typeof useForm;
useWatch: typeof useWatch;
};
export default _default;