import React from 'react'; import type { IFormProps, FormValues, FormFieldId, FormFieldValue } from './types'; import type { IFormState } from './Form'; export interface IFormLogic { props: IFormProps; } export declare const useFormLogic: ({ props }: IFormLogic) => { className: string; onSubmit: React.FormEventHandler; state: IFormState; formRows: import("@adam-sv/arc").FormRows; formValues: FormValues; updateField: (fieldId: FormFieldId, value: FormFieldValue) => void; clearChanges: () => void; editedFields: Set; };