import { DynamicFormApiResponse } from '../../types';
/**
 * Hook that prepares dynamic form data (initial values and validation schema).
 *
 * Responsibilities:
 * - Resolve initial values
 * - Create validation schema so that when a field is visible (including when
 *   conditional rules make it visible), it uses its full validation schema.
 *
 * Note: This hook does NOT create formMethods; RHFormProvider does that.
 */
export declare function useDynamicForm(data: DynamicFormApiResponse): {
    initialValues: Record<string, unknown>;
    validationSchema: import('../../..').ValidationSchema<Record<string, unknown>>;
};
//# sourceMappingURL=useDynamicForm.d.ts.map