import { ButtonHTMLAttributes } from 'react';
import { Appearance, Intent, Spacing } from './shared';
export declare type Props = ButtonHTMLAttributes<HTMLButtonElement> & {
    appearance?: Appearance;
    intent?: Intent;
    spacing?: Spacing;
};
export declare const Button: ({ intent, appearance, spacing, children, className, ...attributes }: Props) => JSX.Element;
