import { type ButtonHTMLAttributes, type Ref } from 'react';
type DustHeartButtonProps = Omit, 'children' | 'color'> & {
accentColor?: string;
defaultLiked?: boolean;
inactiveColor?: string;
label?: string;
liked?: boolean;
onLikedChange?: (liked: boolean) => void;
particlePrimaryColor?: string;
particleSecondaryColor?: string;
ref?: Ref;
ringColor?: string;
size?: number | string;
};
declare const DustHeartButton: ({ accentColor, className, defaultLiked, inactiveColor, label, liked, onClick, onLikedChange, particlePrimaryColor, particleSecondaryColor, ref, ringColor, size, style, type, ...buttonProps }: DustHeartButtonProps) => import("react/jsx-runtime").JSX.Element;
export { DustHeartButton, type DustHeartButtonProps };