import type { ComponentProps } from "react"; import { BUTTON_GROUP_CHILD } from "../button-group"; import { ButtonRoot } from "./button"; export declare const Button: (({ children, className, fullWidth, isDisabled, isIconOnly, size, slot, style, variant, [BUTTON_GROUP_CHILD]: isButtonGroupChild, ...rest }: import("./button").ButtonRootProps) => import("react/jsx-runtime").JSX.Element) & { Root: ({ children, className, fullWidth, isDisabled, isIconOnly, size, slot, style, variant, [BUTTON_GROUP_CHILD]: isButtonGroupChild, ...rest }: import("./button").ButtonRootProps) => import("react/jsx-runtime").JSX.Element; }; export type Button = { Props: ComponentProps; RootProps: ComponentProps; }; export { ButtonRoot }; export type { ButtonRootProps, ButtonRootProps as ButtonProps } from "./button"; export { BUTTON_GROUP_CHILD }; export { buttonVariants } from "@heroui/styles"; export type { ButtonVariants } from "@heroui/styles";