import type { AnchorPositions, NeedleSize, PinHead, PinHeadSize, FloatingMarkerSize, FloatingMarkerAnchorType, BadgeEnhancerSize, LabelEnhancerPosition, Kind, FixedMarkerOverrides, NeedleProps, ItemProps, LabelEnhancer, LabelEhancerComponent, BadgeEnhancer, BadgeEnhancerComponent, BadgePosition, FixedMarkerProps, FloatingMarkerOverrides, FloatingMarkerProps, PinHeadProps, DragShadowProps } from './types';
export { default as FixedMarker } from './fixed-marker';
export { default as FloatingMarker } from './floating-marker';
export { FLOATING_MARKER_ANCHOR_POSITIONS, FLOATING_MARKER_SIZES, FLOATING_MARKER_ANCHOR_TYPES, NEEDLE_SIZES, PINHEAD_SIZES_SHAPES, BADGE_ENHANCER_SIZES, LABEL_ENHANCER_POSITIONS, KIND, PINHEAD_DIMENSIONS, } from './constants';
export * from './types';
/** @deprecated use AnchorPositions instead. To be removed in future versions.*/
export declare type AnchorPositionsT = AnchorPositions;
/** @deprecated use NeedleSize instead. To be removed in future versions.*/
export declare type NeedleSizeT = NeedleSize;
/** @deprecated use PinHead instead. To be removed in future versions.*/
export declare type PinHeadT = PinHead;
/** @deprecated use PinHeadSize instead. To be removed in future versions.*/
export declare type PinHeadSizeT = PinHeadSize;
/** @deprecated use FloatingMarkerSize instead. To be removed in future versions.*/
export declare type FloatingMarkerSizeT = FloatingMarkerSize;
/** @deprecated use FloatingMarkerAnchorType instead. To be removed in future versions.*/
export declare type FloatingMarkerAnchorTypeT = FloatingMarkerAnchorType;
/** @deprecated use BadgeEnhancerSize instead. To be removed in future versions.*/
export declare type BadgeEnhancerSizeT = BadgeEnhancerSize;
/** @deprecated use LabelEnhancerPosition instead. To be removed in future versions.*/
export declare type LabelEnhancerPositionT = LabelEnhancerPosition;
/** @deprecated use Kind instead. To be removed in future versions.*/
export declare type KindT = Kind;
/** @deprecated use FixedMarkerOverrides instead. To be removed in future versions.*/
export declare type FixedMarkerOverridesT = FixedMarkerOverrides;
/** @deprecated use NeedleProps instead. To be removed in future versions.*/
export declare type NeedlePropsT = NeedleProps;
/** @deprecated use ItemProps instead. To be removed in future versions.*/
export declare type ItemPropsT = ItemProps;
/** @deprecated use LabelEnhancer instead. To be removed in future versions.*/
export declare type LabelEnhancerT = LabelEnhancer;
/** @deprecated use LabelEhancerComponent instead. To be removed in future versions.*/
export declare type LabelEhancerComponentT = LabelEhancerComponent;
/** @deprecated use BadgeEnhancer instead. To be removed in future versions.*/
export declare type BadgeEnhancerT = BadgeEnhancer;
/** @deprecated use BadgeEnhancerComponent instead. To be removed in future versions.*/
export declare type BadgeEnhancerComponentT = BadgeEnhancerComponent;
/** @deprecated use BadgePosition instead. To be removed in future versions.*/
export declare type BadgePositionT = BadgePosition;
/** @deprecated use FixedMarkerProps instead. To be removed in future versions.*/
export declare type FixedMarkerPropsT = FixedMarkerProps;
/** @deprecated use FloatingMarkerOverrides instead. To be removed in future versions.*/
export declare type FloatingMarkerOverridesT = FloatingMarkerOverrides;
/** @deprecated use FloatingMarkerProps instead. To be removed in future versions.*/
export declare type FloatingMarkerPropsT = FloatingMarkerProps;
/** @deprecated use PinHeadProps instead. To be removed in future versions.*/
export declare type PinHeadPropsT = PinHeadProps;
/** @deprecated use DragShadowProps instead. To be removed in future versions.*/
export declare type DragShadowPropsT = DragShadowProps;
