import type { ElementType, FC } from 'react'; import { type VariantProps } from 'class-variance-authority'; import type { TestableProps } from '../../utils/testId'; import { type ButtonBaseProps } from '../ButtonBase'; declare const buttonVariants: (props?: ({ variant?: "primary" | "secondary" | "outline" | "ghost" | null | undefined; color?: "destructive" | "brand" | "neutral" | "neutral-alt" | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; type ButtonVariantProps = VariantProps; export type ButtonProps = ButtonBaseProps & ButtonVariantProps & TestableProps; export declare const Button: FC>; export {};