import React from "react";
declare const Button: React.ForwardRefExoticComponent<{
    prefixIcon?: JSX.Element | undefined;
    hoverPrefixIcon?: JSX.Element | undefined;
    suffixIcon?: JSX.Element | undefined;
    hoverSuffixIcon?: JSX.Element | undefined;
    type?: "link" | "text" | "dashed" | "default" | "primary" | "ghost" | "secondary" | "tertiary" | "ordinary" | "ordinary-onTint" | "quiet" | undefined;
} & Omit<Partial<{
    href: string;
    target?: string | undefined;
    onClick?: React.MouseEventHandler<HTMLElement> | undefined;
} & import("antd/lib/button/button").BaseButtonProps & import("antd/lib/_util/type").Omit<React.AnchorHTMLAttributes<any>, "onClick" | "type"> & {
    htmlType?: "button" | "reset" | "submit" | undefined;
    onClick?: React.MouseEventHandler<HTMLElement> | undefined;
} & import("antd/lib/_util/type").Omit<React.ButtonHTMLAttributes<any>, "onClick" | "type">>, "icon" | "type"> & React.RefAttributes<HTMLButtonElement>>;
export default Button;
export * from "./button.type";
