import { ModuleWithProviders } from '@angular/core'; import { AgmBicyclingLayer } from './directives/bicycling-layer'; import { AgmCircle } from './directives/circle'; import { AgmDataLayer } from './directives/data-layer'; import { AgmFitBounds } from './directives/fit-bounds'; import { AgmInfoWindow } from './directives/info-window'; import { AgmKmlLayer } from './directives/kml-layer'; import { AgmFullscreenControl, AgmMap } from './directives/map'; import { AgmMarker } from './directives/marker'; import { AgmPolygon } from './directives/polygon'; import { AgmPolyline } from './directives/polyline'; import { AgmPolylineIcon } from './directives/polyline-icon'; import { AgmPolylinePoint } from './directives/polyline-point'; import { AgmRectangle } from './directives/rectangle'; import { AgmTransitLayer } from './directives/transit-layer'; import { LazyMapsAPILoaderConfigLiteral } from './services/maps-api-loader/lazy-maps-api-loader'; /** * @internal */ export declare function coreDirectives(): (typeof AgmCircle | typeof AgmDataLayer | typeof AgmMarker | typeof AgmInfoWindow | typeof AgmKmlLayer | typeof AgmBicyclingLayer | typeof AgmTransitLayer | typeof AgmPolygon | typeof AgmPolylineIcon | typeof AgmPolylinePoint | typeof AgmPolyline | typeof AgmRectangle | typeof AgmFitBounds | typeof AgmFullscreenControl | typeof AgmMap)[]; /** * The angular-google-maps core module. Contains all Directives/Services/Pipes * of the core module. Please use `AgmCoreModule.forRoot()` in your app module. */ export declare class AgmCoreModule { /** * Please use this method when you register the module at the root level. */ static forRoot(lazyMapsAPILoaderConfig?: LazyMapsAPILoaderConfigLiteral): ModuleWithProviders; }