import type { FormField, FormPageScreen, IDocuments, IFormPageConfig, IIdCardPageConfig, InputConfigType } from '../appConfig.type'; export declare const useFormMapper: () => { getFormConfig: (data: { config?: IFormPageConfig | IIdCardPageConfig; idType: string | null; personalCountry?: string | null; personalRegion?: string | null; documentCountry?: string | null; documentRegion?: string | null; hasMiddleName?: boolean; localisationEnabled?: boolean; }) => { documentFields: FormField[]; personalFields: FormField[]; manualFields: FormField[]; getDefaultImage: (info?: { country?: string | null; region?: string | null; }) => string | undefined; }; getManualFormFields: (data: { config: IDocuments<"manual">; country?: string; region?: string; }) => FormField[]; modifyFormConfig: >(configField: CType) => CType; }; //# sourceMappingURL=useFormMapper.hook.d.ts.map