import { ButtonHTMLAttributes } from 'react'; import { Size } from '../types.js'; export type ButtonVariant = 'primary' | 'secondary' | 'ghost' | 'accent'; export interface ButtonProps extends ButtonHTMLAttributes { variant?: ButtonVariant; size?: Size; loading?: boolean; loadingLabel?: string; } export declare function Button({ variant, size, type, disabled, loading, loadingLabel, style, children, 'aria-busy': ariaBusy, 'aria-label': ariaLabel, ...rest }: ButtonProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=button.d.ts.map