import React, { FC } from 'react';
import './style/index.css';
declare const ButtonTypes: string[];
export declare type ButtonType = typeof ButtonTypes[number];
declare const ButtonSizes: string[];
export declare type ButtonSize = typeof ButtonSizes[number];
declare const ButtonHTMLTypes: string[];
export declare type ButtonHTMLType = typeof ButtonHTMLTypes[number];
export interface ButtonProps extends Omit<React.ButtonHTMLAttributes<HTMLButtonElement>, 'type'> {
    htmlType?: React.ButtonHTMLAttributes<HTMLButtonElement>['type'];
    type?: ButtonType;
    size?: ButtonSize;
    loading?: boolean;
    block?: boolean;
}
declare const Button: FC<ButtonProps>;
export default Button;
