import * as React from 'react';
import { type VariantProps } from 'class-variance-authority';
import { buttonVariants } from '../../../lib/design-variants';
export interface ButtonProps extends React.ComponentProps<'button'> {
    variant?: VariantProps<typeof buttonVariants>['variant'];
    size?: VariantProps<typeof buttonVariants>['size'];
    asChild?: boolean;
}
declare const Button: React.ForwardRefExoticComponent<Omit<ButtonProps, "ref"> & React.RefAttributes<HTMLButtonElement>>;
export { Button };
