import { ReactElement } from 'react'; import { ThemeColorIndex } from "../../styles/theme.interface"; declare type ButtonVariant = 'primary' | 'secondary' | 'tertiary'; export interface ButtonProps { onClick: (e?: any) => void; children: ReactElement | string | boolean | ReactElement[]; active?: boolean; className?: string; color?: ThemeColorIndex; disabled?: boolean; variant?: ButtonVariant; tag?: 'button' | 'span' | any; [props: string]: any; } export declare const Button: ({ tag, onClick, children, active, className, color, disabled, variant, ...props }: ButtonProps) => import("@emotion/react/jsx-runtime").JSX.Element; export {};