import { FieldValues, UseFormReturn } from 'react-hook-form'; export type SubmitChangedPatch = (dirty: Partial, all: TFieldValues) => Promise; export interface SubmitChangedOptions { touchInvalidFields?: boolean; } export declare function submitChanged(methods: UseFormReturn, onPatch: SubmitChangedPatch, onInvalid?: () => void, options?: SubmitChangedOptions): Promise;