import { UseDynamicFormDataProps, UseDynamicFormDataReturn } from './types';
/**
 * Hook that manages fetching and submitting dynamic form data.
 *
 * Responsibilities:
 * - Fetch data from inputEndpoint via networkOperation
 * - Apply formatInputData when provided
 * - Manage loading state
 * - Send data to outputEndpoint on submit (submitMode 'form'), or one request per field
 *   to `forms/instances/{instanceId}/fields/{fieldId}/values` via Promise.all (submitMode 'perField')
 * - Apply formatOutputData before sending
 * - Serialize objects/arrays to JSON only in the payload sent to the backend (standard behavior)
 */
export declare function useDynamicFormData(props: UseDynamicFormDataProps): UseDynamicFormDataReturn;
//# sourceMappingURL=useDynamicFormData.d.ts.map