import * as React from "react"; import { AbstractButton, AnchorButtonProps, ButtonProps, IAnchorButtonProps, IButtonProps } from "./abstractButton"; export { IAnchorButtonProps, IButtonProps, ButtonProps, AnchorButtonProps }; /** * Button component. * * @see https://blueprintjs.com/docs/#core/components/button */ export declare class Button extends AbstractButton { static displayName: string; buttonRef: HTMLButtonElement | null; protected handleRef: React.Ref; render(): JSX.Element; componentDidUpdate(prevProps: ButtonProps): void; } /** * AnchorButton component. * * @see https://blueprintjs.com/docs/#core/components/button */ export declare class AnchorButton extends AbstractButton { static displayName: string; buttonRef: HTMLAnchorElement | null; protected handleRef: React.Ref; render(): JSX.Element; componentDidUpdate(prevProps: AnchorButtonProps): void; }