import { type HTMLAttributes } from 'react';
import type { DefaultProps } from '../../types';
import type { MergeRight } from '../../utilities';
export type BadgePositionProps = MergeRight, {
/**
* The placement of the badge
*
* @default top-right
*/
placement?: 'top-right' | 'top-left' | 'bottom-right' | 'bottom-left';
/**
* Use when badge is floating to change the position of the badge
*
* @default rectangle
*/
overlap?: 'circle' | 'rectangle';
}>;
/**
* `BadgePosition` is a component that positions the badge.
*
* @example
*
*
*
*
*/
export declare const BadgePosition: import("react").ForwardRefExoticComponent, "overlap" | "placement"> & {
/**
* The placement of the badge
*
* @default top-right
*/
placement?: "top-right" | "top-left" | "bottom-right" | "bottom-left";
/**
* Use when badge is floating to change the position of the badge
*
* @default rectangle
*/
overlap?: "circle" | "rectangle";
} & import("react").RefAttributes>;
//# sourceMappingURL=badge-position.d.ts.map