import type TReact from 'react'; import type { LngLat, YMapEntity } from '@yandex/ymaps3-types'; import type { CustomReactify, OverrideProps, Prettify } from '@yandex/ymaps3-types/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 {};