import * as React from "react";
import "../styles/Button.css";
type ButtonProps = {
    children: React.ReactNode;
    variant?: "default" | "uplift" | "slide" | "pop" | "shine" | "rainbow";
    style?: React.CSSProperties;
    tooltip?: boolean;
    tooltipText?: string;
    onClick: () => void | Promise<void>;
    magic?: boolean;
};
declare const Button: ({ children, variant, style, tooltip, tooltipText, onClick, magic, }: ButtonProps) => React.JSX.Element;
export { Button };
