import React from "react";
type ButtonProps = React.ButtonHTMLAttributes<HTMLButtonElement> & {
    variant?: "text" | "contained" | "outlined";
    size?: "sm" | "md" | "lg";
    startIcon?: React.ReactNode;
    endIcon?: React.ReactNode;
    loading?: boolean;
    loadingText?: React.ReactNode;
    fullWidth?: boolean;
};
declare const Button: ({ variant, size, startIcon, endIcon, loading, loadingText, fullWidth, className, children, disabled, ...props }: ButtonProps) => import("react/jsx-runtime").JSX.Element;
export default Button;
//# sourceMappingURL=Button.d.ts.map