1 | import './index.less';
|
2 | import { useWatch, useForm } from 'rc-field-form';
|
3 | export declare type FormLayout = 'vertical' | 'horizontal';
|
4 | export type { FormProps, FormInstance } from './form';
|
5 | export type { FormItemProps } from './form-item';
|
6 | export type { FormSubscribeProps } from './form-subscribe';
|
7 | export type { ValidateMessages, FieldData, NamePath, Rule, RuleObject, RuleRender, } from 'rc-field-form/es/interface';
|
8 | export type { FormArrayField, FormArrayOperation, FormArrayProps, } from './form-array';
|
9 | declare const _default: import("react").ForwardRefExoticComponent<Pick<import("rc-field-form").FormProps<any>, "form" | "children" | "name" | "initialValues" | "preserve" | "validateMessages" | "validateTrigger" | "onFieldsChange" | "onFinish" | "onFinishFailed" | "onValuesChange"> & {
|
10 | className?: string | undefined;
|
11 | style?: (import("react").CSSProperties & Partial<Record<"--border-bottom" | "--border-inner" | "--border-top" | "--prefix-width", string>>) | undefined;
|
12 | tabIndex?: number | undefined;
|
13 | } & import("react").AriaAttributes & Partial<import("./context").FormContextType> & {
|
14 | footer?: import("react").ReactNode;
|
15 | mode?: "default" | "card" | undefined;
|
16 | } & import("react").RefAttributes<import("./form").FormInstance>> & {
|
17 | Item: import("react").FC<import("./form-item").FormItemProps>;
|
18 | Subscribe: import("react").FC<import("./form-subscribe").FormSubscribeProps>;
|
19 | Header: import("react").FC<{
|
20 | children?: import("react").ReactNode;
|
21 | }>;
|
22 | Array: import("react").FC<import("./form-array").FormArrayProps>;
|
23 | useForm: typeof useForm;
|
24 | useWatch: typeof useWatch;
|
25 | };
|
26 | export default _default;
|