declare const DEFAULT_OPTIONS: { minZoom: number; maxZoom: number; minPoints: number; radius: number; nodeSize: number; reduce: any; map: (props: any) => any; }; export interface ClusterPoint { x: number; y: number; properties?: any; } export declare class Cluster { #private; private options; points: ClusterPoint[]; clusterProps: any[]; constructor(options?: Partial); load(points: { x: number; y: number; }[]): void; getClusters(bbox: [number, number, number, number], zoom: number): any[]; private limitZoom; private createTree; private cluster; private map; } export {};