import type TReact from 'react'; import type { LngLat, YMapEntity } from "../../../../index"; import type { CustomReactify, OverrideProps, Prettify } from "../../../../reactify/reactify"; import type { Feature } from '../interface'; import type { YMapClusterer as YMapClustererI, YMapClustererProps } from '../YMapClusterer'; /** * Create reactified version of YMapCluster module * * @example * ```jsx * map = x}> * * * * * * } * cluster={(coordinates, features) => *
*
* {features.length} *
*
*
} * method={gridSizedMethod} * features={points} * /> *
* ``` */ type YMapClustererReactifiedProps = Prettify TReact.ReactElement; /** Function that returns YMapMarker react component to render cluster*/ cluster: (coordinates: LngLat, features: Feature[]) => TReact.ReactElement; }>>; type YMapClustererR = TReact.ForwardRefExoticComponent>>>; export declare const YMapClustererReactifyOverride: CustomReactify; export {};