import { ButtonHTMLAttributes, ReactNode } from 'react';
type ButtonVariant = 'default' | 'primary' | 'ghost' | 'icon';
type ButtonSize = 'sm' | 'md' | 'lg';
interface ButtonProps extends ButtonHTMLAttributes {
variant?: ButtonVariant;
size?: ButtonSize;
icon?: ReactNode;
children?: ReactNode;
}
export declare const Button: import('react').ForwardRefExoticComponent>;
export {};