import { ElementType } from 'react'; import { DeepPartial } from '../../types'; import { ParallaxTextTheme } from './theme'; export declare const wrap: (min: number, max: number, v: number) => number; export interface ParallaxTextProps { children: string; velocity?: number; className?: string; as?: T | null; resistance?: number; /** * @name renderedElements * @description * The number of elements to render. This is a performance optimization, the lower the number the better, but you need to make sure that the text is long enough to cover the whole screen. * @default * Math.ceil(100 / children.length) * @type number * @example * ```tsx * * ``` */ renderedElements?: number; theme?: DeepPartial; } export declare const ParallaxText: ({ children, velocity, resistance, as: BaseComponent, className, theme: customTheme, renderedElements, ...props }: ParallaxTextProps) => import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=ParallaxText.d.ts.map