UNPKG

1.77 kBTypeScriptView Raw
1import { ModuleWithProviders } from '@angular/core';
2import { AgmBicyclingLayer } from './directives/bicycling-layer';
3import { AgmCircle } from './directives/circle';
4import { AgmDataLayer } from './directives/data-layer';
5import { AgmFitBounds } from './directives/fit-bounds';
6import { AgmInfoWindow } from './directives/info-window';
7import { AgmKmlLayer } from './directives/kml-layer';
8import { AgmFullscreenControl, AgmMap } from './directives/map';
9import { AgmMarker } from './directives/marker';
10import { AgmPolygon } from './directives/polygon';
11import { AgmPolyline } from './directives/polyline';
12import { AgmPolylineIcon } from './directives/polyline-icon';
13import { AgmPolylinePoint } from './directives/polyline-point';
14import { AgmRectangle } from './directives/rectangle';
15import { AgmTransitLayer } from './directives/transit-layer';
16import { LazyMapsAPILoaderConfigLiteral } from './services/maps-api-loader/lazy-maps-api-loader';
17/**
18 * @internal
19 */
20export 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)[];
21/**
22 * The angular-google-maps core module. Contains all Directives/Services/Pipes
23 * of the core module. Please use `AgmCoreModule.forRoot()` in your app module.
24 */
25export declare class AgmCoreModule {
26 /**
27 * Please use this method when you register the module at the root level.
28 */
29 static forRoot(lazyMapsAPILoaderConfig?: LazyMapsAPILoaderConfigLiteral): ModuleWithProviders<AgmCoreModule>;
30}