import { type CSSProperties, type HTMLAttributes, type ReactNode } from 'react'; import { type CssLength } from '../../../utils/css'; export type NoiseVariationsProps = Omit, 'children'> & { children?: ReactNode; background?: CSSProperties['background']; blendMode?: CSSProperties['mixBlendMode']; blur?: CssLength; brightness?: number; canvasClassName?: string; contentClassName?: string; contrast?: number; disabled?: boolean; fps?: number; maxPixelRatio?: number; opacity?: number; overscan?: number; paused?: boolean; respectReducedMotion?: boolean; scale?: number; /** Human-facing speed multiplier. `1` is the calm default. */ speed?: number; }; export declare const NoiseVariations: ({ background, blendMode, blur, brightness, canvasClassName, children, className, contentClassName, contrast, disabled, fps, maxPixelRatio, opacity, overscan, paused, respectReducedMotion, scale, speed, style, ...props }: NoiseVariationsProps) => import("react/jsx-runtime").JSX.Element;