import React from 'react'; interface Props extends React.ButtonHTMLAttributes { /** * @default primary * `disabled` is a special button type that has the appearance of being disabled * without actually being disabled */ variant?: 'primary' | 'secondary' | 'text' | 'disabled'; /** * `mini` only applies for primary and secondary variants. It will be treated * as `sm` for text buttons. * @default lg */ size?: 'mini' | 'sm' | 'md' | 'lg'; } /** * Generic button component with variants. */ declare const Button: React.ForwardRefExoticComponent>; export default Button;