import type { ComponentProps } from "react"; import { ButtonGroupRoot, ButtonGroupSeparator } from "./button-group"; export declare const ButtonGroup: (({ children, className, fullWidth, isDisabled, orientation: orientationProp, size, variant, ...rest }: import("./button-group").ButtonGroupRootProps) => import("react/jsx-runtime").JSX.Element) & { Root: ({ children, className, fullWidth, isDisabled, orientation: orientationProp, size, variant, ...rest }: import("./button-group").ButtonGroupRootProps) => import("react/jsx-runtime").JSX.Element; Separator: ({ className, ...props }: import("./button-group").ButtonGroupSeparatorProps & Omit>) => import("react/jsx-runtime").JSX.Element; }; export type ButtonGroup = { Props: ComponentProps; RootProps: ComponentProps; SeparatorProps: ComponentProps; }; export { ButtonGroupRoot, ButtonGroupSeparator }; export type { ButtonGroupRootProps, ButtonGroupRootProps as ButtonGroupProps, ButtonGroupSeparatorProps, } from "./button-group"; export { ButtonGroupContext, BUTTON_GROUP_CHILD } from "./button-group"; export { buttonGroupVariants } from "@heroui/styles"; export type { ButtonGroupVariants } from "@heroui/styles";