/// import { FormData } from '../types/FormData'; import { CreateFieldFunction, DeleteFieldFunction, GetFieldFunction, UpdateFieldFunction } from '../types/FormContextProps'; /** * Custom hook to manage form state. * @param initialData - The initial data for the form, can be an object or a promise resolving to an object. * @returns An object containing form data and functions to manipulate it. */ export declare const useFormState: (initialData: FormData | Promise) => { formData: FormData; setFormData: import("react").Dispatch>; getField: GetFieldFunction; createField: CreateFieldFunction; updateField: UpdateFieldFunction; deleteField: DeleteFieldFunction; initialDataLoaded: boolean; initialDataError: string | boolean; };