import type { SyntheticEvent } from 'react'; import type { NumberFormatValues, SourceInfo } from 'react-number-format'; import type { FormFieldParams } from '../../common/types'; import type { FormFields, FormFieldsName } from '../types'; export declare const generateFormFields: ({ ageAsInteger, formFields, handleTextField, handleOnValueChange, handleDatePickerField, handleSelectableField, currency, }: { ageAsInteger?: boolean | undefined; formFields: FormFields; handleTextField: (e: SyntheticEvent | null, keyboardInputValue?: string | undefined) => void; handleOnValueChange: (fieldName: FormFieldsName) => (values: NumberFormatValues, sourceInfo: SourceInfo) => void; handleDatePickerField: (fieldName: FormFieldsName) => (newDate: Date | null) => void; handleSelectableField: (fieldName: FormFieldsName) => (currentValue: string) => void; currency: string; }) => Array;