import { MarkerColor } from '../map/utils/mapTypes';
export type ClusterMapMarkerProps = {
    /**
     * Number displayed in the center.
     */
    count?: number;
    /**
     * Displayed in the orange badge if more than 0.
     *
     * @default 0
     */
    warningCount?: number;
    /**
     * Displayed in the red badge if more than 0.
     *
     * @default 0
     */
    exceptionCount?: number;
    /**
     * Defines if marker is selected or not.
     *
     * @default false
     */
    active?: boolean;
    /**
     * Defines if marker is clickable or not.
     *
     * Set this to `false` for large passive marker sets to avoid unnecessary DOM hit-testing during pan and zoom.
     *
     * @default true
     */
    clickable?: boolean;
    /**
     * Defines the color of the marker.
     *
     * Possible values are:
     * - `bg-map-marker-asset`
     * - `bg-map-marker-poi`
     * - `bg-map-marker-geofence`
     * - `bg-map-marker-route`
     * - `bg-map-marker-info`
     * - `bg-map-marker-success`
     * - `bg-map-marker-warning`
     * - `bg-map-marker-danger`
     *
     * @default 'bg-map-marker-asset'
     */
    markerColor?: MarkerColor;
    /**
     * Name of a rioglyph icon.
     */
    iconName?: string;
    /**
     * Marker cursor
     */
    cursor?: 'cursor-pointer' | 'cursor-grab' | 'cursor-not-allowed';
};
declare const ClusterMapMarker: (props: ClusterMapMarkerProps) => import("react/jsx-runtime").JSX.Element;
export default ClusterMapMarker;
