import React, { RefObject } from 'react'; import { AddressFields, FieldError } from '../../types'; import { AddressTranslations, Format } from './types'; type AddressProps = { values: AddressFields; requiredFields?: string[]; format?: Format; onChange: (name: keyof AddressFields, value: string) => void; errors?: { [key in keyof AddressFields]?: FieldError; }; onValidateField?: (name: keyof AddressFields, value: string | number) => void; translations?: AddressTranslations; targetElementRef?: RefObject; }; declare const Address: ({ values, requiredFields, errors, translations, format, onChange, onValidateField, targetElementRef, }: AddressProps) => React.JSX.Element; export default Address;