import { type ComponentPropsWithRef, type CSSProperties, type ElementType } from 'react'; type ShimmerTextOwnProps = { as?: E; active?: boolean; paused?: boolean; respectReducedMotion?: boolean; children?: string | number; text?: string | number; baseColor?: CSSProperties['color']; highlightColor?: CSSProperties['color']; durationMs?: number; bandSize?: CSSProperties['backgroundSize']; easing?: CSSProperties['animationTimingFunction']; className?: string; style?: CSSProperties; ref?: ComponentPropsWithRef['ref']; }; type ShimmerTextProps = ShimmerTextOwnProps & Omit, keyof ShimmerTextOwnProps>; declare const ShimmerText: ({ active, as, baseColor, bandSize, children, className, durationMs, easing, highlightColor, paused, ref, respectReducedMotion, style, text, ...props }: ShimmerTextProps) => import("react/jsx-runtime").JSX.Element; export { ShimmerText }; export type { ShimmerTextProps };