/// import { BareProps } from '../types'; export declare type Button$Sizes = 'mini' | 'tiny' | 'small' | 'medium' | 'large' | 'big' | 'huge' | 'massive'; export declare type ButtonProps = BareProps & { children?: React.ReactNode; floated?: 'left' | 'right'; icon?: string; isBasic?: boolean; isCircular?: boolean; isDisabled?: boolean; isLoading?: boolean; isNegative?: boolean; isPositive?: boolean; isPrimary?: boolean; label?: React.ReactNode; onClick?: () => void | Promise; ref?: any; size?: Button$Sizes; tabIndex?: number; tooltip?: React.ReactNode; }; export declare type DividerProps = BareProps; export declare type GroupProps = BareProps & { children?: React.ReactNode; isBasic?: boolean; isCentered?: boolean; }; export declare type GroupType = React.ComponentType & { Divider: React.ComponentType; }; export declare type ButtonType = React.ComponentType & { Divider: React.ComponentType; Group: GroupType; Or: React.ComponentType; };