import type { FC, HTMLAttributes, PropsWithChildren, Ref } from 'react';
import type { VariantProps } from 'class-variance-authority';
import type { TestableProps } from '../../utils/testId';
import { badgeVariants } from './classes';
type BadgeNativeProps = HTMLAttributes;
type BadgeVariantProps = VariantProps;
interface BadgeBaseProps {
ref?: Ref;
asChild?: boolean;
}
export type BadgeProps = BadgeNativeProps & BadgeVariantProps & BadgeBaseProps & PropsWithChildren & TestableProps;
export declare const Badge: FC;
export {};