import React from 'react';
import type { ButtonProps, GroupProps } from '@alifd/next/types/button';
declare const Button: React.ForwardRefExoticComponent<ButtonProps & React.RefAttributes<unknown>> & import("hoist-non-react-statics").NonReactStatics<import("@alifd/next/types/config-provider/types").ConfiguredComponentClass<ButtonProps & import("@alifd/next/types/config-provider/types").ComponentCommonProps, import("@alifd/next/types/button/view/button").default, {}> & {
    Group: import("@alifd/next/types/config-provider/types").ConfiguredComponentClass<GroupProps & import("@alifd/next/types/config-provider/types").ComponentCommonProps, import("@alifd/next/types/button/view/group").ButtonGroup, {}>;
}, {}>;
export default Button;
export declare const ButtonGroup: import("@alifd/next/types/config-provider/types").ConfiguredComponentClass<GroupProps & import("@alifd/next/types/config-provider/types").ComponentCommonProps, import("@alifd/next/types/button/view/group").ButtonGroup, {}>;
export type { ButtonProps, GroupProps as ButtonGroupProps };
