import { Location } from '../../../GoogleMap.types'; import { Translations } from '../translations/consts'; interface UseLocationFormProps { translations: Translations; } export declare function useLocationForm({ translations }: UseLocationFormProps): { title: string; linkTitle: string; description: string; locationLinkAttributes: import('@wix/editor-react-types').Link | undefined; address: string; latitude: number | undefined; longitude: number | undefined; geocodingStatus: import('../utils/form-utils').StatusIndicatorType; geocodingStatusMessage: string | undefined; setTitle: (value: string) => void; setLinkTitle: (value: string) => void; setDescription: (value: string) => void; setAddress: (value: string) => void; handleAddressSubmit: (source?: "enter" | "blur") => Promise; handleAddressBlur: () => Promise; saveLocation: (override?: Partial) => Promise; selectLink: () => Promise; }; export default useLocationForm;