import { type CSSProperties, type ElementType, type HTMLAttributes, type ReactNode } from 'react'; import { type CssLength } from '../../../utils/css'; type MatrixTextProps = Omit, 'children' | 'style'> & { active?: boolean; as?: ElementType; blendMode?: CSSProperties['mixBlendMode']; characterCount?: number; characters?: string; children?: ReactNode; color?: string; delaySpread?: number; duration?: number; exitScale?: number; fallDistance?: CssLength; glowColor?: string; glyphSize?: CssLength; opacity?: number; seed?: number; style?: CSSProperties; }; declare const MatrixText: ({ active, as: Component, blendMode, characterCount, characters, children, className, color, delaySpread, duration, exitScale, fallDistance, glowColor, glyphSize, opacity, seed, style, ...props }: MatrixTextProps) => import("react/jsx-runtime").JSX.Element; export { MatrixText }; export type { MatrixTextProps };