14
14
* See
15
15
* googlemaps.github.io/v3-utility-library/classes/_google_markerclustererplus.markerclusterer.html
16
16
*/
17
- declare class MarkerClusterer {
17
+ export declare class MarkerClusterer {
18
18
constructor (
19
19
map : google . maps . Map ,
20
20
markers ?: google . maps . Marker [ ] ,
@@ -93,7 +93,7 @@ declare class MarkerClusterer {
93
93
*
94
94
* See googlemaps.github.io/v3-utility-library/classes/_google_markerclustererplus.cluster.html
95
95
*/
96
- declare class Cluster {
96
+ export declare class Cluster {
97
97
constructor ( markerClusterer : MarkerClusterer ) ;
98
98
getCenter ( ) : google . maps . LatLng ;
99
99
getMarkers ( ) : google . maps . Marker [ ] ;
@@ -108,7 +108,7 @@ declare class Cluster {
108
108
* googlemaps.github.io/v3-utility-library/classes/
109
109
* _google_markerclustererplus.markerclustereroptions.html
110
110
*/
111
- declare interface MarkerClustererOptions {
111
+ export declare interface MarkerClustererOptions {
112
112
ariaLabelFn ?: AriaLabelFn ;
113
113
averageCenter ?: boolean ;
114
114
batchSize ?: number ;
@@ -136,7 +136,7 @@ declare interface MarkerClustererOptions {
136
136
* googlemaps.github.io/v3-utility-library/interfaces/
137
137
* _google_markerclustererplus.clustericonstyle.html
138
138
*/
139
- declare interface ClusterIconStyle {
139
+ export declare interface ClusterIconStyle {
140
140
anchorIcon ?: [ number , number ] ;
141
141
anchorText ?: [ number , number ] ;
142
142
backgroundPosition ?: string ;
@@ -160,7 +160,7 @@ declare interface ClusterIconStyle {
160
160
* googlemaps.github.io/v3-utility-library/interfaces/
161
161
* _google_markerclustererplus.clustericoninfo.html
162
162
*/
163
- declare interface ClusterIconInfo {
163
+ export declare interface ClusterIconInfo {
164
164
index : number ;
165
165
text : string ;
166
166
title : string ;
@@ -171,14 +171,14 @@ declare interface ClusterIconInfo {
171
171
*
172
172
* See googlemaps.github.io/v3-utility-library/modules/_google_markerclustererplus.html#arialabelfn
173
173
*/
174
- declare type AriaLabelFn = ( text : string ) => string ;
174
+ export declare type AriaLabelFn = ( text : string ) => string ;
175
175
176
176
/**
177
177
* Function type alias for calculating how a marker cluster is displayed.
178
178
*
179
179
* See googlemaps.github.io/v3-utility-library/modules/_google_markerclustererplus.html#calculator
180
180
*/
181
- declare type Calculator = (
181
+ export declare type Calculator = (
182
182
markers : google . maps . Marker [ ] ,
183
183
clusterIconStylesCount : number ,
184
184
) => ClusterIconInfo ;
0 commit comments