import React from 'react'; import { type ComposableProps } from '../../../lib/slot'; import { type GlassVariant } from '../../../lib/glass'; export interface ButtonGroupProps extends ComposableProps<'div'> { equalWidth?: boolean; wrap?: boolean; /** Glass morphism variant */ glass?: GlassVariant; /** * Button group content (for composable API) */ children?: React.ReactNode; } export interface ButtonGroupItemProps extends React.HTMLAttributes { /** * Button content */ children: React.ReactNode; /** * Whether this item should take equal width */ equalWidth?: boolean; } export declare const ButtonGroup: React.ForwardRefExoticComponent>; /** * ButtonGroupItem Component * * A composable component for individual buttons in a ButtonGroup. * Typically wraps Button components. * * @public * * @example * ```tsx * * * * * * * * * ``` */ export declare const ButtonGroupItem: React.ForwardRefExoticComponent>; export default ButtonGroup; //# sourceMappingURL=ButtonGroup.d.ts.map