import { default as React, ReactElement } from 'react';
export interface ButtonProps extends React.ButtonHTMLAttributes<HTMLButtonElement> {
    text?: string | ReactElement;
    EndIcon?: ReactElement;
    StartIcon?: ReactElement;
    loading?: boolean;
    unstyled?: boolean;
    variant?: 'default' | 'filled' | 'outlined';
    children?: React.ReactNode;
}
declare const Button: React.ForwardRefExoticComponent<ButtonProps & React.RefAttributes<HTMLButtonElement>>;
export default Button;
