import * as react from 'react'; import * as tailwind_variants from 'tailwind-variants'; import * as tailwind_variants_dist_config_js from 'tailwind-variants/dist/config.js'; import { VariantProps } from '@fellipeutaka/styles'; declare const BadgeStyles: tailwind_variants.TVReturnType<{ variant: { default: string[]; secondary: string[]; destructive: string[]; outline: string[]; }; }, undefined, string[], tailwind_variants_dist_config_js.TVConfig<{ variant: { default: string[]; secondary: string[]; destructive: string[]; outline: string[]; }; }, { variant: { default: string[]; secondary: string[]; destructive: string[]; outline: string[]; }; }>, { variant: { default: string[]; secondary: string[]; destructive: string[]; outline: string[]; }; }, undefined, tailwind_variants.TVReturnType<{ variant: { default: string[]; secondary: string[]; destructive: string[]; outline: string[]; }; }, undefined, string[], tailwind_variants_dist_config_js.TVConfig<{ variant: { default: string[]; secondary: string[]; destructive: string[]; outline: string[]; }; }, { variant: { default: string[]; secondary: string[]; destructive: string[]; outline: string[]; }; }>, unknown, unknown, undefined>>; type BadgeProps = React.ComponentPropsWithoutRef<"div"> & VariantProps; declare const Badge: react.ForwardRefExoticComponent, HTMLDivElement>, "ref"> & VariantProps, { variant: { default: string[]; secondary: string[]; destructive: string[]; outline: string[]; }; }, undefined, tailwind_variants.TVReturnType<{ variant: { default: string[]; secondary: string[]; destructive: string[]; outline: string[]; }; }, undefined, string[], tailwind_variants_dist_config_js.TVConfig<{ variant: { default: string[]; secondary: string[]; destructive: string[]; outline: string[]; }; }, { variant: { default: string[]; secondary: string[]; destructive: string[]; outline: string[]; }; }>, unknown, unknown, undefined>>> & react.RefAttributes>; export { Badge, BadgeProps, BadgeStyles };