/// import { IPlaceEntity, PlaceEntityValueT } from '../definition'; /** * @stable [01.08.2018] * @param {google.maps.GeocoderAddressComponent} cmp * @param {(cmp: google.maps.GeocoderAddressComponent) => TType} extractor * @returns {TType} */ export declare const toPlaceDescription: (cmp: google.maps.GeocoderAddressComponent, extractor: (cmp: google.maps.GeocoderAddressComponent) => TType) => TType; /** * @stable [04.08.2018] * @param {google.maps.GeocoderResult | google.maps.places.PlaceResult} place * @returns {IPlaceEntity} */ export declare const asPlaceEntity: (place: google.maps.GeocoderResult | google.maps.places.PlaceResult) => IPlaceEntity; /** * @stable [17.05.2020] */ export declare class PlaceUtils { static formatPlaceEntity: (placeEntity: IPlaceEntity) => string; static fromPlaceEntityToDisplayValue: (placeEntity: PlaceEntityValueT, placeEntityFormatter?: (placeEntity: IPlaceEntity) => string) => string; }