import { type HTMLAttributes } from 'react'; import { type CssLength } from '../../../utils/css'; import { type AnimalIconPaintItem } from './AnimatedAnimalIconPaint.constants'; export type AnimatedAnimalIconPaintProps = Omit, 'children' | 'color'> & { title?: string; animated?: boolean; canvasClassName?: string; disabled?: boolean; fallbackClassName?: string; fps?: number; gap?: number; height?: CssLength; iconScale?: number; icons?: readonly AnimalIconPaintItem[]; maxDevicePixelRatio?: number; paused?: boolean; respectReducedMotion?: boolean; roughness?: number; strokeWidth?: number; width?: CssLength; }; export declare const AnimatedAnimalIconPaint: ({ animated, canvasClassName, className, disabled, fallbackClassName, fps, gap, height, iconScale, icons, maxDevicePixelRatio, paused, respectReducedMotion, role, roughness, strokeWidth, style, title, width, "aria-hidden": ariaHidden, "aria-label": ariaLabel, "aria-labelledby": ariaLabelledBy, ...props }: AnimatedAnimalIconPaintProps) => import("react/jsx-runtime").JSX.Element;