import { FormEvent, FormEventHandler } from 'react'; import ValidationState from './SchemaBuilder/ValidationState'; export declare type SubmissionMetadata = ValidationState & { isValid: boolean; e: FormEvent; }; export declare type SubmitHandler = (values: any, metadata: SubmissionMetadata) => void; /** * Creates properties to handle form submission */ export default function useSubmitForm(submit: SubmitHandler): { onSubmit: FormEventHandler; };