import { FieldValues, UseFormReturn } from 'react-hook-form'; import { createAsmaFieldController } from './createAsmaFieldController'; import { SubmitChangedPatch } from './submitChanged'; import { AsmaFormsOptions } from './types'; export interface AsmaFormsApi { AsmaFieldController: ReturnType; submitChanged: (methods: UseFormReturn, onPatch: SubmitChangedPatch, onInvalid?: () => void) => Promise; } export declare function createAsmaForms(options: AsmaFormsOptions): AsmaFormsApi;