import { FormikHelpers, FormikValues } from "formik";
import { MutableRefObject } from "react";
export declare const handlePlaceChanged: (addressInputRef: MutableRefObject<google.maps.places.Autocomplete | undefined>, setFieldValue: FormikHelpers<FormikValues>["setFieldValue"], fieldMap: {
    addressLine1?: string;
    addressLine2?: string;
    city?: string;
    stateCode?: string;
    zipcode?: string;
    country?: string;
    state?: string;
}, setFieldTouched: FormikHelpers<FormikValues>["setFieldTouched"]) => {
    keyword: any;
    lat: any;
    lng: any;
    isError: boolean;
    results: any;
} | {
    isError: boolean;
    keyword: string | undefined;
    lat?: undefined;
    lng?: undefined;
    results?: undefined;
} | null;
export declare const getGeometryData: (mapData: any, keyword?: string, options?: any) => {
    keyword: any;
    lat: any;
    lng: any;
    isError: boolean;
    results: any;
} | {
    isError: boolean;
    keyword: string | undefined;
    lat?: undefined;
    lng?: undefined;
    results?: undefined;
};
export declare const onAutoSuggestionSubmitClick: (keyword: string, options?: any) => Promise<{
    keyword: any;
    lat: any;
    lng: any;
    isError: boolean;
    results: any;
} | {
    isError: boolean;
    keyword: string | undefined;
    lat?: undefined;
    lng?: undefined;
    results?: undefined;
}>;
export declare const isValidAddress: (keyword: string) => Promise<boolean>;
//# sourceMappingURL=handlePlaceChanged.d.ts.map