import { ComponentPropsWithoutRef } from 'react'; import { LayoutUtilProps } from '../../types'; /** * Props for the Badge component * @extends ComponentPropsWithoutRef<"sup"> * @extends Omit */ export type BadgeProps = ComponentPropsWithoutRef<"sup"> & Omit & { /** * Optional offset configuration for badge positioning */ offset?: { /** * Horizontal offset from the default position * @default "0px" */ x?: string; /** * Vertical offset from the default position * @default "0px" */ y?: string; }; }; /** * Badge component for displaying small status indicators or counts. * * Features: * - Positioned as a superscript element * - Customizable offset positioning * - Screen reader support with aria-label * - Empty state styling when no content * - Supports layout utilities for positioning * - Accessible with proper ARIA roles * * @example * */ export declare const Badge: import('react').ForwardRefExoticComponent, HTMLElement>, "ref"> & Omit & { /** * Optional offset configuration for badge positioning */ offset?: { /** * Horizontal offset from the default position * @default "0px" */ x?: string; /** * Vertical offset from the default position * @default "0px" */ y?: string; }; } & import('react').RefAttributes>;