import * as React from 'react';


import ClusterMap from './view/ClusterMap';
import SelectPointsMap from './view/SelectPointsMap';
import ClusterLayer from './components/ClusterLayer';
import SimpleMap from './components/SimpleMap';
import SinglePointMap from './view/SinglePointMap'
import TrajectoryMap from './view/TrajectoryMap'


interface LMapObject {
  static MapBase:any;
  static ClusterMap: typeof ClusterMap;
  static SelectPointsMap: typeof SelectPointsMap;
  static ClusterLayer: typeof ClusterLayer;
  static SimpleMap: typeof SimpleMap;
  static SinglePointMap: typeof SinglePointMap;
  static TrajectoryMap: typeof TrajectoryMap
}

declare const LMap: typeof LMapObject

export default LMap;