import { HTMLAttributes, MouseEventHandler } from 'react'; export type ButtonLook = 'primary' | 'secondary' | 'ghost' | 'danger'; interface Props extends HTMLAttributes { type?: 'button' | 'submit' | 'reset'; look?: ButtonLook; disabled?: boolean; icon?: boolean; compact?: boolean; loading?: boolean; active?: boolean; block?: boolean; onClick?: (e: MouseEventHandler | any) => void; } declare function Button({ type, look, disabled, icon, compact, loading, active, block, children, className, onClick, ...rest }: Props): import("react/jsx-runtime").JSX.Element; export default Button;