import { type ButtonHTMLAttributes, type ReactNode, type Ref } from 'react'; type SmashSubmitButtonProps = Omit, 'children'> & { children?: ReactNode; completeLabel?: ReactNode; confettiAmount?: number; onComplete?: () => void; ref?: Ref; }; declare const SmashSubmitButton: ({ "aria-label": ariaLabel, children, className, completeLabel, confettiAmount, disabled, onClick, onComplete, ref, type, ...buttonProps }: SmashSubmitButtonProps) => import("react/jsx-runtime").JSX.Element; export { SmashSubmitButton, type SmashSubmitButtonProps };