import { ComponentRef, ForwardRefExoticComponent, ReactNode, RefAttributes } from 'react'; import { Toggle as TogglePrimitive } from '@base-ui/react/toggle'; import { ClassProp } from 'class-variance-authority/types'; type ToggleVariantProps = { variant?: 'default' | 'outline'; size?: 'default' | 'sm' | 'lg'; }; declare const toggleVariants: (props?: (ToggleVariantProps & ClassProp) | undefined) => string; type ToggleProps = TogglePrimitive.Props & ToggleVariantProps & { icon?: ReactNode; label?: ReactNode; count?: number | string; }; declare const Toggle: ForwardRefExoticComponent & RefAttributes>>; export { Toggle, toggleVariants };