import { FormTypes, SubmissionTypes } from '@oneblink/types'; import { CaptchaType, ExecutedLookups, FormElementsConditionallyShown } from '../types/form'; export default function useFormValidation(pages: FormTypes.PageElement[]): { validate: (submission: SubmissionTypes.S3SubmissionData["submission"], formElementsConditionallyShown: FormElementsConditionallyShown, executedLookups: ExecutedLookups, captchaType: CaptchaType, isOffline: boolean) => import("../types/form").FormElementsValidation | undefined; };