import React, { ReactNode } from 'react'; export declare const enum ButtonState { ACTIVE = "active", DISABLED = "disabled", PENDING = "pending" } export declare const enum ButtonType { PRIMARY = "primary", DANGER = "danger", LIGHT = "light", DARK = "dark" } declare type ButtonProps = { children: ReactNode; state?: ButtonState | string; type?: ButtonType | string; className?: string; formRole?: 'button' | 'submit'; onClick?: (event: React.MouseEvent) => void; autoFocus?: boolean; }; declare const Button: React.ForwardRefExoticComponent>; export default Button;