import { type ButtonHTMLAttributes, type ReactNode, type Ref } from 'react';
type HaloTraceButtonProps = Omit, 'color'> & {
blurColor?: string;
blurSize?: number | string;
children?: ReactNode;
color?: string;
duration?: number | string;
lineLength?: number;
lineThickness?: number | string;
radius?: number | string;
ref?: Ref;
traceColor?: string;
};
declare const HaloTraceButton: ({ blurColor, blurSize, children, className, color, duration, lineLength, lineThickness, radius, ref, style, traceColor, type, ...props }: HaloTraceButtonProps) => import("react/jsx-runtime").JSX.Element;
export { HaloTraceButton, type HaloTraceButtonProps };