import * as React from 'react'; import { AccessLevel } from '../../../../AdaptableState/Common/Entitlement'; export interface ButtonBaseProps extends React.HTMLProps { overrideDisableButton?: boolean; transformGlyph?: boolean; className?: string; accessLevel?: AccessLevel; showDefaultStyle?: boolean; displayMode?: string; icon?: string; toolTipAndText?: string; glyph?: string; overrideText?: string; overrideTooltip?: string; iconPosition?: string; hideToolTip?: boolean; } export type ButtonProps = ButtonBaseProps; export declare class ButtonBase extends React.Component { static defaultProps: ButtonBaseProps; render(): React.JSX.Element; }