import React from 'react';
import './Button.css';
export type ButtonVariant = 'primary' | 'secondary' | 'ghost' | 'destructive';
export interface ButtonProps extends React.ButtonHTMLAttributes<HTMLButtonElement> {
    children?: React.ReactNode;
    variant?: ButtonVariant;
    leftIcon?: string;
    rightIcon?: string;
    split?: boolean;
    onSplitClick?: () => void;
    disabled?: boolean;
}
export declare const Button: ({ children, variant, leftIcon, rightIcon, split, onSplitClick, disabled, className, ...props }: ButtonProps) => import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=Button.d.ts.map