import React from 'react';
import { VariantProps } from 'class-variance-authority';
import { buttonVariants } from '../../../lib/design-variants';
declare const BaseButton: React.ForwardRefExoticComponent<Omit<Omit<React.DetailedHTMLProps<React.ButtonHTMLAttributes<HTMLButtonElement>, HTMLButtonElement>, "ref">, "children"> & {
    size?: VariantProps<typeof buttonVariants>["size"];
    variant?: VariantProps<typeof buttonVariants>["variant"];
    label?: string;
    isSuffix?: boolean;
    isPrefix?: boolean;
    isLoading?: boolean;
    labelClassName?: string;
    isIconOnly?: boolean;
    icon?: React.ReactNode;
} & React.RefAttributes<HTMLButtonElement>>;
export { BaseButton };
