import type { ElementType, FC, Ref } from 'react'; import type { VariantProps } from 'class-variance-authority'; import type { TestableProps } from '../../utils/testId'; import type { PolymorphicComponentProps } from '../Polymorphic'; import { buttonBaseVariants } from './classes'; type ButtonBaseVariantProps = Omit, 'iconOnly' | 'hasNonTextEnd'>; type ButtonBaseBaseProps = { asChild?: boolean; loading?: boolean; ref?: Ref; }; export type ButtonBaseProps = PolymorphicComponentProps; export declare const ButtonBase: FC>; export {};