import { FC } from 'react'; import 'font-awesome/css/font-awesome.min.css'; import './index.css'; export interface FormCustomerDetailsValues { firstName: string; lastName: string; emailAddress: string; street: string; streetNr: string; zip: string; city: string; phoneNumber: { isValid: boolean; number: string; internationalNumber?: string; }; company: string; countryCode: string; country: string; additional: string; } export interface FormCustomerDetailsLabels { firstName: string; lastName: string; emailAddress: string; phoneNumber: string; street: string; streetNr: string; zip: string; city: string; company: string; additional: string; phoneTooltip: string; emailTooltip: string; country: string; } export interface FormCustomerDetailsErrors { firstName?: string; lastName?: string; emailAddress?: string; phoneNumber?: { isValid: boolean; number: string; }; street: string; streetNr: string; zip: string; city: string; company?: string; additional: string; } export interface FormCustomerDetailsTouched { [key: string]: unknown; } export interface FormCustomerDetailsProps { values: FormCustomerDetailsValues; touched: FormCustomerDetailsTouched; errors: FormCustomerDetailsErrors; labels: FormCustomerDetailsLabels; handleChange: (e: any) => void; handleBlur: (e: any) => void; status?: { msg: string; }; setFieldValue: (field: any, value: any) => void; setFieldTouched: (field: any, touched: any) => void; region: string; deviceType?: string; checkIfKeyBoardOpen?: (e: any) => void; isLoggedIn?: boolean; disableToolTips: boolean; } declare const FormCustomerDetails: FC; export default FormCustomerDetails;