import * as React from 'react'; import { ReactElement } from 'react'; import { VariantProps } from 'class-variance-authority'; import { ToggleGroup as ToggleGroup$1 } from '@base-ui/react/toggle-group'; import { Toggle } from '@base-ui/react/toggle'; import { toggleVariants } from './toggle.js'; import 'class-variance-authority/types'; type ToggleGroupProps = React.ComponentProps & VariantProps & { spacing?: number; /** shadcn-compatible alias: "single" -- multiple=false, "multiple" -- multiple=true */ type?: "single" | "multiple"; }; declare function ToggleGroup({ className, variant, size, spacing, type, children, ...props }: ToggleGroupProps): ReactElement; type ToggleGroupItemProps = React.ComponentProps & VariantProps; declare function ToggleGroupItem({ className, children, variant, size, ...props }: ToggleGroupItemProps): ReactElement; export { ToggleGroup, ToggleGroupItem, type ToggleGroupItemProps, type ToggleGroupProps };