import { type Target, type TargetAndTransition, type Transition, type VariantLabels } from 'motion/react'; export type TextRollProps = { initialText: string; rollingText: string; isRolling: boolean; scrollLeft: number; className?: string; disabled?: boolean; getEnterDelay?: (index: number) => number; getExitDelay?: (index: number) => number; transition?: Transition; variants?: { enter: { initial: Target | VariantLabels | boolean; animate: TargetAndTransition | VariantLabels; }; exit: { initial: Target | VariantLabels | boolean; animate: TargetAndTransition | VariantLabels; }; }; onAnimationComplete?: () => void; }; export declare const TextRoll: ({ initialText, rollingText, isRolling, scrollLeft, className, disabled, getEnterDelay, getExitDelay, transition, variants, onAnimationComplete, }: TextRollProps) => import("react/jsx-runtime").JSX.Element;