import React, { ReactNode } from 'react';
import { ComponentColor, ComponentSize } from '../../types';
type ButtonVariant = 'filled' | 'outlined' | 'ghost';
declare const Button: React.ForwardRefExoticComponent<Omit<React.ButtonHTMLAttributes<HTMLButtonElement>, "color"> & {
    variant?: ButtonVariant | undefined;
    color?: ComponentColor | undefined;
    size?: ComponentSize | undefined;
    leftSection?: ReactNode;
    rightSection?: ReactNode;
} & React.RefAttributes<HTMLButtonElement>>;
export default Button;
