import { React_Form_IDS } from '../types/pages.type'; import type { FormField } from '../appConfig.type'; import type { IdDetails } from '../model/idDetails.model'; import type { ManualReduxFormKeys } from '../redux/slices/manualSlice'; import type { UseFormReturn } from 'react-hook-form'; export declare const useManualConfigFactory: () => { updateManualIndividualModule: (configInfo: { form?: UseFormReturn; idType: ManualReduxFormKeys; configName: React_Form_IDS; fields: FormField[]; label?: string; }) => Promise; getIndividualData: (idType: ManualReduxFormKeys | null, translated?: boolean) => any; handleBack: (screen?: React_Form_IDS) => void; saveConfig: (configInfo: { form?: UseFormReturn; idType: ManualReduxFormKeys; configName: React_Form_IDS; country?: string | null; region?: string | null; label?: string; extraFields?: FormField[]; hasMiddleName?: boolean; }) => void; }; //# sourceMappingURL=useManualConfigFactory.hook.d.ts.map