export interface IMapElement { isInUse: boolean; storlek: 'stor' | 'liten'; element: HTMLElement; mapsInstance: google.maps.Map; mapMarkerInstance: google.maps.Marker; drawingManagerInstance: google.maps.drawing.DrawingManager; } export interface ICoordinateSet { Longitud: fb.ChangeTrack; Latitud: fb.ChangeTrack; } export interface IColorSet { fill: string; stroke: string; } export interface IMapOptions { backgroundColor: string; markerCoordinates: ICoordinateSet; centerCoordinates: ICoordinateSet; zoom: number; mapTypeId: any; streetViewControl: boolean; disableDefaultUI: boolean; zoomControl: boolean; draggable: boolean; mapTypeControl: boolean; } export class IUniquePolygon { id: number; polygon: google.maps.Polygon; }