import { PropsWithoutRef, ReactElement, RefAttributes } from 'react'; import { ButtonComponent, ButtonPropsBase } from './typings'; import { ButtonProps } from './Button'; export type { ButtonIconType, ButtonGroupOrientation, ButtonSize, ButtonVariant, } from '@mezzanine-ui/core/button'; export { default as ButtonGroup } from './ButtonGroup'; export type { ButtonGroupChild, ButtonGroupProps } from './ButtonGroup'; export type { ButtonComponent, ButtonProps, ButtonPropsBase }; /** * @remark * Add type alias here for parsable to react docgen typescript. */ type GenericButton = (props: PropsWithoutRef> & RefAttributes) => ReactElement; declare const _default: GenericButton; export default _default;