import { MemoExoticComponent, ReactNode } from 'react'; type TextShimmerProps = { children: string; as?: 'p' | 'span' | 'div' | 'h1' | 'h2' | 'h3'; className?: string; duration?: number; spread?: number; variant?: 'default' | 'nordic' | 'aurora' | 'dusk' | 'equinox' | 'summer' | 'spring' | 'fall' | 'active'; }; declare function ShimmerComponent({ children, as: Tag, className, duration, spread, variant, }: TextShimmerProps): ReactNode; declare const MemoizedShimmer: MemoExoticComponent; export { MemoizedShimmer as Shimmer };