import * as react from 'react'; import { ComponentProps, ReactNode } from 'react'; import { VariantProps } from 'cva'; declare const badgeRecipe: (props?: ({ color?: "dark" | "primary" | "secondary" | "tertiary" | undefined; size?: "small" | "large" | undefined; variant?: "square" | "rounded" | undefined; } & ({ class?: string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | any | { [x: string]: any; } | null | undefined)[] | { [x: string]: any; } | null | undefined)[] | { [x: string]: any; } | null | undefined)[] | { [x: string]: any; } | null | undefined)[] | { [x: string]: any; } | null | undefined)[] | { [x: string]: any; } | null | undefined)[] | { [x: string]: any; } | null | undefined)[] | { [x: string]: any; } | null | undefined)[] | { [x: string]: any; } | null | undefined)[] | { [x: string]: any; } | null | undefined)[] | { [x: string]: any; } | null | undefined)[] | { [x: string]: any; } | null | undefined; className?: undefined; } | { class?: undefined; className?: string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | (string | number | boolean | any | { [x: string]: any; } | null | undefined)[] | { [x: string]: any; } | null | undefined)[] | { [x: string]: any; } | null | undefined)[] | { [x: string]: any; } | null | undefined)[] | { [x: string]: any; } | null | undefined)[] | { [x: string]: any; } | null | undefined)[] | { [x: string]: any; } | null | undefined)[] | { [x: string]: any; } | null | undefined)[] | { [x: string]: any; } | null | undefined)[] | { [x: string]: any; } | null | undefined)[] | { [x: string]: any; } | null | undefined)[] | { [x: string]: any; } | null | undefined; })) | undefined) => string; type BadgeRecipeVariants = VariantProps; type BadgeProps = ComponentProps<"div"> & BadgeRecipeVariants & { outlined?: boolean; textClassName?: string; left?: ReactNode; leftClassName?: string; right?: ReactNode; rightClassName?: string; }; declare const Badge: react.ForwardRefExoticComponent & react.RefAttributes>; export { Badge as B, type BadgeProps as a };