import type { MouseEventHandler, PropsWithChildren } from 'react';
interface ButtonProps extends PropsWithChildren {
    variant?: 'solid' | 'outline' | 'neutral';
    size?: 'small' | 'medium' | 'large';
    disabled?: boolean;
    onClick?: MouseEventHandler<HTMLButtonElement>;
    className?: string;
    onMouseDown?: MouseEventHandler<HTMLButtonElement>;
}
export declare function Button({ variant, children, size, disabled, onClick, className, onMouseDown, }: ButtonProps): JSX.Element;
export {};
