import { FC } from "react"; import "./index.scss"; export declare enum EGoogleMapTypeId { "HYBRID" = "HYBRID", "ROADMAP" = "ROADMAP", "SATELLITE" = "SATELLITE", "TERRAIN" = "TERRAIN" } export interface IGoogleMapLocation { title?: string; lat: number; lng: number; } export interface IGoogleMapIcon { url: string; size: Array; } export interface IGoogleMapSetting { key: string; styles?: any; id?: string; icon?: IGoogleMapIcon; locations?: Array; position?: IGoogleMapLocation; center?: IGoogleMapLocation; zoom?: number; mapTypeId?: EGoogleMapTypeId; } interface IProps { mapSettings: IGoogleMapSetting; className?: string; mapControls?: boolean; getMap?(map: any): void; getMarker?(marker: any): void; getInfoWindow?(marker: any): void; } declare const GoogleMap: FC; export default GoogleMap;