import type { InternalNamePath, Meta } from "rc-field-form-modern/dist/interface"; import React from "react"; import { FormLayout } from "./index.js"; export type FormContextType = { name?: string; hasFeedback: boolean; layout: FormLayout; requiredMarkStyle: "asterisk" | "text-required" | "text-optional" | "none"; disabled: boolean; }; export declare const defaultFormContext: FormContextType; export declare const FormContext: React.Context; export type OnSubMetaChange = (meta: Meta & { destroy?: boolean; }, namePath: InternalNamePath) => void; export declare const NoStyleItemContext: React.Context;