import { type CSSProperties, type SVGProps } from 'react'; import { type CssLength, type CssTime } from '../../../utils/css'; type RainbowHandsIconProps = Omit, 'children' | 'color' | 'strokeWidth'> & { title?: string; size?: CssLength; duration?: CssTime; active?: boolean; animated?: boolean; colors?: readonly string[]; strokeWidth?: CssLength; handFill?: string; handStroke?: string; handStrokeWidth?: CssLength; arcClassName?: string; leftHandClassName?: string; rightHandClassName?: string; }; type RainbowHandsIconStyle = CSSProperties & { '--rainbow-hands-icon-duration'?: string; '--rainbow-hands-icon-stroke-width'?: string; '--rainbow-hands-icon-hand-fill'?: string; '--rainbow-hands-icon-hand-stroke'?: string; '--rainbow-hands-icon-hand-stroke-width'?: string; '--rainbow-hands-icon-color-1'?: string; '--rainbow-hands-icon-color-2'?: string; '--rainbow-hands-icon-color-3'?: string; '--rainbow-hands-icon-color-4'?: string; '--rainbow-hands-icon-color-5'?: string; '--rainbow-hands-icon-color-6'?: string; }; declare const RainbowHandsIcon: ({ className, style, title, size, width, height, duration, active, animated, colors, strokeWidth, handFill, handStroke, handStrokeWidth, arcClassName, leftHandClassName, rightHandClassName, role, "aria-hidden": ariaHidden, "aria-label": ariaLabel, "aria-labelledby": ariaLabelledBy, ...props }: RainbowHandsIconProps) => import("react/jsx-runtime").JSX.Element; export { RainbowHandsIcon }; export type { RainbowHandsIconProps, RainbowHandsIconStyle };