import type { JSONFieldClientProps } from 'payload'; import type { MessagesSchema } from '../types'; export interface MessagesFieldProps { readonly schema: MessagesSchema; readonly hiddenGroups?: string[]; } /** * Payload JSON field client component that bridges the virtual `_intlMessages` * field with the existing MessagesFormProvider / MessagesTree component tree. * * Uses `defaultValues` (uncontrolled) instead of `values` (controlled) to * prevent react-hook-form's automatic value sync from creating an infinite * re-render loop with Payload's form state. */ export declare function MessagesField({ schema, hiddenGroups, path, }: JSONFieldClientProps & MessagesFieldProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=MessagesField.d.ts.map