import type { FieldArrayPath, FieldValues, UseFieldArrayProps, UseFieldArrayReturn } from '../types'; /** * A custom hook that exposes convenient methods to perform operations with a list of dynamic inputs that need to be appended, updated, removed etc. • [Demo](https://codesandbox.io/s/reacty-form-usefieldarray-ssugn) • [Video](https://youtu.be/4MrbfGSFY2A) * * @remarks * [API](https://reacty-form.com/docs/usefieldarray) * * @param props - useFieldArray props * * @returns methods - functions to manipulate with the Field Arrays (dynamic inputs) {@link UseFieldArrayReturn} * * @example * ```tsx * function App() { * const form = useForm({ * defaultValues: { * test: [] * } * }); * const { fields, append } = useFieldArray({ * form, * name: "test" * }); * * return ( *
* ); * } * ``` */ export declare function useFieldArray