import { type ButtonHTMLAttributes, type Ref } from 'react';
declare const GLOW_EFFECT_BUTTON_EFFECTS: readonly ["spin", "wipe", "wave", "throb"];
type GlowEffectButtonEffect = (typeof GLOW_EFFECT_BUTTON_EFFECTS)[number];
type GlowEffectButtonProps = ButtonHTMLAttributes & {
effect?: GlowEffectButtonEffect;
ref?: Ref;
};
declare const GlowEffectButton: ({ children, className, effect, type, ref, ...props }: GlowEffectButtonProps) => import("react/jsx-runtime").JSX.Element;
export { GlowEffectButton, GLOW_EFFECT_BUTTON_EFFECTS, type GlowEffectButtonEffect, type GlowEffectButtonProps, };