///
import { MapsAPILoader } from '@agm/core';
import { Location } from '@angular-material-extensions/google-maps-autocomplete';
import { OnDestroy, OnInit } from '@angular/core';
import PlaceResult = google.maps.places.PlaceResult;
import { FieldType } from '@ngx-formly/core';
import { Observable } from 'rxjs';
export declare class FieldGoogleMapsComponent extends FieldType implements OnInit, OnDestroy {
private _mapsAPILoader;
private _document;
address$: Observable;
zoom: number;
latitude: number;
longitude: number;
selectedAddress: PlaceResult;
private _geoCoder;
private _geoCoderInitialized;
private _address;
constructor(_mapsAPILoader: MapsAPILoader, _document: Document);
set value(value: string);
ngOnInit(): void;
ngOnDestroy(): void;
onLocationSelected(location: Location): void;
markerDragEnd({ coords }: {
coords: any;
}): void;
private _destroyPacContainer;
private _initializeGeocoder;
private _getAddress;
}
//# sourceMappingURL=field-google-maps.component.d.ts.map