import React, { AnchorHTMLAttributes, HTMLAttributes } from "react";
type ColorType = "indigo" | "teal" | "white" | undefined;
type BtnType = "primary" | "secondary" | "link" | undefined;
export type ButtonProps = HTMLAttributes<HTMLButtonElement> & AnchorHTMLAttributes<HTMLAnchorElement> & {
    type?: BtnType;
    color?: ColorType;
    icon?: undefined | "left" | "right";
    disabled?: boolean;
    transparent?: boolean;
    external?: boolean;
    href?: string;
};
export declare const Button: ({ type, color, icon, disabled, href, external, ...rest }: ButtonProps) => React.JSX.Element;
export {};
