import { ValidationStatuses } from '../../shared';
import { FormContextApi } from '../contexts/FormContext';
/**
 * Build hook to watch values.
 * If names is not defined, watch all values
 * @param names (optional) Field names
 * @param form (optional) form to use. If it's not given, form context is used.
 * @return
 * ```
 *   const { foo } = useValidations(['foo']);
 *   useEffect(() => {
 *     console.log(foo);
 *   },[])
 * ```
 */
export declare function useValidations(names?: string[], form?: FormContextApi): ValidationStatuses;
//# sourceMappingURL=useValidations.d.ts.map