import { UseFormReturn } from 'react-hook-form'; import { ConditionalFieldsManager } from './types'; import { FormGroup } from '../../core/form/form-groups'; /** * Props for the useConditionalFields hook * * @template T - The type of form data */ interface UseConditionalFieldsProps { /** React Hook Form methods */ methods: UseFormReturn<{ groups: FormGroup[]; }>; } /** * Hook that provides utilities for conditional field rendering and validation * * @template T - The type of form data * @param props - Hook configuration * @returns Object with conditional field utilities */ export declare const useConditionalFields: >({ methods, }: UseConditionalFieldsProps) => ConditionalFieldsManager; export {};