import React from "react";
type ButtonKinds = "primary" | "secondary" | "tertiary";
type ButtonSizes = "large" | "medium" | "small";
type ButtonVariants = "default" | "error";
declare const Button: React.ForwardRefExoticComponent<React.ButtonHTMLAttributes<HTMLButtonElement> & React.AnchorHTMLAttributes<HTMLAnchorElement> & {
    baseComponent?: "a" | "button";
    /** The kind of button to render. */
    kind?: ButtonKinds;
    /** Button Sizes. */
    size?: ButtonSizes;
    /** Button variant */
    variant?: ButtonVariants;
} & React.RefAttributes<any>>;
export default Button;
