///
import { FieldValues, UseFormReturn } from "react-hook-form";
import { Field } from "./Field";
export type RenderFieldPayload = Record, TFieldValues extends FieldValues = FieldValues> = Field;
export type RenderFieldPayloadAsFunction = Record, TFieldValues extends FieldValues = FieldValues> = (parameters: {
methods: UseFormReturn;
getField(name: string): (Field) | undefined;
}) => RenderFieldPayload;
export type RenderField = Record, TFieldValues extends FieldValues = FieldValues> = (field: RenderFieldPayload | RenderFieldPayloadAsFunction) => React.ReactNode;
export type RenderFields = Record, TFieldValues extends FieldValues = FieldValues> = (fields: Array | RenderFieldPayloadAsFunction>) => React.ReactNode[];
//# sourceMappingURL=RenderField.d.ts.map