import React from 'react'; import type { Control, FieldPath, FieldValues, Message, MultipleFieldErrors } from './types'; export type ErrorMessageProps = { as?: React.ElementType; control?: Control; name: FieldPath | `root.${string}` | 'root'; render?: (data: { message: Message; messages?: MultipleFieldErrors; }) => React.ReactNode; }; /** * Displays the validation error for a single field. * Reads from `control` when provided, otherwise from the nearest `FormProvider`. * * @see [API](https://react-hook-form.com/docs/useformstate/errormessage) * * @example * ```tsx * * * {message}} /> * ``` */ export declare const ErrorMessage: ({ as, control, name, render, }: ErrorMessageProps) => React.ReactElement> | null; //# sourceMappingURL=errorMessage.d.ts.map