import { DataDetails } from '../../forms/page/data-detail-view/data-details';
import { GPS } from '../../forms/page/widgets/gps';
import { CardConfig } from './cardConfig';
import { InfoWindow } from './info-window';
export declare class MapView {
    id: number;
    name: string;
    gpsWidget: GPS;
    infoWindowConfig: CardConfig;
    infoWindow: InfoWindow;
    dataDetail: DataDetails;
    constructor(mapView?: MapView);
    mapView(mapView: any): void;
    newMapView(): void;
    /**function to create mapview object with existing values
   *
   *@param mapViews
   *
   */
    static createMapView(mapViews: Array<MapView>): Array<MapView>;
}
