import { type CSSProperties, type ElementType, type HTMLAttributes } from 'react'; import { type CssLength } from '../../../utils/css'; type BlurRevealTextProps = Omit, 'children' | 'style'> & { as?: ElementType; blur?: CssLength; children?: string; color?: string; duration?: number; easing?: string; fontFamily?: CSSProperties['fontFamily']; fontSize?: CssLength; offsetX?: CssLength; offsetY?: CssLength; replayOnClick?: boolean; stagger?: number; startScale?: number; style?: CSSProperties; }; declare const BlurRevealText: ({ "aria-label": ariaLabel, as: Component, blur, children, className, color, duration, easing, fontFamily, fontSize, offsetX, offsetY, onClick, onKeyDown, replayOnClick, role, stagger, startScale, style, tabIndex, ...props }: BlurRevealTextProps) => import("react/jsx-runtime").JSX.Element; export { BlurRevealText }; export type { BlurRevealTextProps };