import { badgeVariants } from './Badge.styles';
import type { IBadgeProps } from './Badge.types';
/**
* Badge — displays status labels, categories, or indicators.
*
* @param variant - Visual style: 'default', 'secondary', 'destructive', 'outline'
* @param size - Badge size: 'default', 'sm', 'lg'
* @param slots - Override classes for badge visual regions
*
* @example
* ```tsx
* New
* Error
* ```
*/
declare function Badge({ className, variant, size, slots, ...props }: IBadgeProps): import("react/jsx-runtime").JSX.Element;
export { Badge, badgeVariants };
export type { IBadgeProps, BadgeVariant, BadgeSize } from './Badge.types';
export type { BadgeSlot } from './Badge.styles';
//# sourceMappingURL=index.d.ts.map