UNPKG

react-map-gl-supercluster

Version:

9 lines (8 loc) 1.08 kB
/// <reference types="supercluster" /> import { type MapRef } from 'react-map-gl'; import { type UseSuperclusterOptions as UseSuperclusterOptions1 } from './use-supercluster.js'; import { type GeoJsonProperties } from './types.js'; export type { UseSuperclusterReturnValue } from './use-supercluster.js'; export type { Cluster, SuperclusterInstance, PointFeature, ClusterFeature, PointFeatureProperties, PointClusterProperties, } from './types.js'; export type UseSuperclusterOptions<TFeatureProperties extends GeoJsonProperties, TClusterProperties extends GeoJsonProperties> = UseSuperclusterOptions1<MapRef, TFeatureProperties, TClusterProperties>; export declare const useSupercluster: <TFeatureProperties extends GeoJsonProperties, TClusterProperties extends GeoJsonProperties>(points: import("supercluster").PointFeature<import("./types.js").PointFeatureProperties<TFeatureProperties>>[], options?: UseSuperclusterOptions1<MapRef, TFeatureProperties, TClusterProperties>) => import("./use-supercluster.js").UseSuperclusterReturnValue<TFeatureProperties, TClusterProperties>;