/// import { AfterViewInit, ChangeDetectorRef, ElementRef, OnChanges, OnInit, SimpleChanges } from '@angular/core'; import { GoogleMap } from '@angular/google-maps'; import * as i0 from "@angular/core"; export declare class ModuleGoogleMapsComponent implements OnInit, AfterViewInit, OnChanges { private cdr; private platformId; googleMaps: GoogleMap; googleMapsElement: ElementRef; markers?: GoogleMarker[]; zoom: number; markerImg?: string; existingScript?: boolean; private markersArray; private customMarkersArray; private markerCluster?; width: number; map: google.maps.Map; options: google.maps.MapOptions; get centerMark(): GoogleMarker['position']; constructor(cdr: ChangeDetectorRef, platformId: Object); ngOnInit(): void; ngOnChanges(changes: SimpleChanges): void; ngAfterViewInit(): void; addCustomMarkers(): void; private clearMarkers; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; } export interface GoogleMarker { position: { lat: number; lng: number; }; label: string; url: string; hotelId: number; }