import type { ComponentProps } from "react";
import { BadgeAnchor, BadgeLabel, BadgeRoot } from "./badge";
export declare const Badge: (({ children, className, color, placement, size, variant, ...props }: import("./badge").BadgeRootProps) => import("react/jsx-runtime").JSX.Element) & {
    Anchor: ({ children, className, ...props }: import("./badge").BadgeAnchorProps) => import("react/jsx-runtime").JSX.Element;
    Label: ({ children, className, ...props }: import("./badge").BadgeLabelProps) => import("react/jsx-runtime").JSX.Element;
    Root: ({ children, className, color, placement, size, variant, ...props }: import("./badge").BadgeRootProps) => import("react/jsx-runtime").JSX.Element;
};
export type Badge = {
    AnchorProps: ComponentProps<typeof BadgeAnchor>;
    LabelProps: ComponentProps<typeof BadgeLabel>;
    Props: ComponentProps<typeof BadgeRoot>;
    RootProps: ComponentProps<typeof BadgeRoot>;
};
export { BadgeRoot, BadgeLabel, BadgeAnchor };
export type { BadgeRootProps, BadgeRootProps as BadgeProps, BadgeLabelProps, BadgeAnchorProps, } from "./badge";
export { badgeVariants } from "@heroui/styles";
export type { BadgeVariants } from "@heroui/styles";
