import React from 'react';
import './Button.scss';
interface ButtonProps {
    block?: boolean;
    children?: string | number | JSX.Element;
    destructive?: boolean;
    disabled?: boolean;
    icon?: boolean | string;
    iconOnly?: boolean | string;
    number?: boolean | string;
    role?: 'button' | 'submit' | 'reset';
    small?: boolean;
    type?: 'primary' | 'secondary' | 'inverse' | 'passive';
    tabIndex?: number;
    onClick?: (e: React.SyntheticEvent<HTMLButtonElement>) => void;
    onKeyPress?: (e: React.KeyboardEvent<HTMLButtonElement>) => void;
}
export declare const Button: React.FC<ButtonProps>;
export {};
