import React, { CSSProperties } from "react";
import "./style.scss";
export type ButtonProps = {
    style?: CSSProperties;
    className?: string;
    children?: React.ReactNode;
    type?: "primary" | "secondary" | "subtle";
    size?: "large" | "medium" | "small";
    prefix?: React.ReactNode;
    suffix?: React.ReactNode;
    loading?: boolean;
    disabled?: boolean;
    htmlType?: "submit" | "button" | "reset";
    onClick?: React.MouseEventHandler<HTMLElement>;
    onMouseEnter?: React.MouseEventHandler<HTMLElement>;
    onMouseLeave?: React.MouseEventHandler<HTMLElement>;
    onFoucs?: React.FocusEventHandler;
};
declare function Button(props: ButtonProps): JSX.Element;
export default Button;
