import { type HTMLAttributes, type Ref } from 'react';
import { type CssLength } from '../../../utils/css';
type CssTime = number | string;
type SignalIconProps = Omit, 'children'> & {
size?: CssLength;
color?: string;
strokeWidth?: CssLength;
duration?: CssTime;
delay?: CssTime;
stagger?: CssTime;
ringCount?: number;
initialScale?: number;
peakOpacity?: number;
animated?: boolean;
ref?: Ref;
};
declare const SignalIcon: ({ className, style, size, color, strokeWidth, duration, delay, stagger, ringCount, initialScale, peakOpacity, animated, title, role, ref, "aria-hidden": ariaHidden, "aria-label": ariaLabel, ...props }: SignalIconProps) => import("react/jsx-runtime").JSX.Element;
export { SignalIcon };
export type { SignalIconProps };