import { useRender } from '@base-ui/react/use-render';
import { VariantProps } from 'class-variance-authority';
import { ClassProp } from 'class-variance-authority/types';
import { ReactElement, JSXElementConstructor } from 'react';
declare const badgeVariants: (props?: ({
    variant?: "link" | "default" | "destructive" | "warning" | "outline" | "secondary" | "ghost" | "success" | null | undefined;
} & ClassProp) | undefined) => string;
declare function Badge({ className, variant, render, ...props }: useRender.ComponentProps<"span"> & VariantProps<typeof badgeVariants>): ReactElement<unknown, string | JSXElementConstructor<any>>;
export { Badge, badgeVariants };
//# sourceMappingURL=badge.d.ts.map