import { type ButtonHTMLAttributes, type ReactNode } from 'react';
type AddToCartButtonMode = 'white' | 'dark';
type AddToCartButtonProps = Omit, 'children'> & {
children?: ReactNode;
mode?: AddToCartButtonMode;
};
declare const AddToCartButton: ({ children, className, disabled, mode, onClick, onPointerDown, onPointerLeave, onPointerUp, type, ...props }: AddToCartButtonProps) => import("react/jsx-runtime").JSX.Element;
export { AddToCartButton };
export type { AddToCartButtonMode, AddToCartButtonProps };