import { DeepPartial, WithClassName } from '../../types'; import { DynamicHeadingProps } from '../DynamicHeading'; import { AnimateHeadingTheme } from './theme'; import { AnimatedHeadingsAnimation } from './types'; export interface AnimatedHeadingProps extends WithClassName, Pick { animation: AnimatedHeadingsAnimation; children: string; theme?: DeepPartial; } /** * AnimatedHeading component * @description The AnimatedHeading component is used to animate the text of a heading with a variety of animations * @returns React.FC */ export declare const AnimatedHeading: ({ as, children, className, theme: customTheme, animation, }: AnimatedHeadingProps) => import("react/jsx-runtime").JSX.Element | "not implemented"; interface AnimationsItemProps extends WithClassName, Pick { animation: (typeof AnimatedHeading.prototype.animations)[0]; theme: AnimateHeadingTheme; } export declare const AnimationsForWholeSentence: ({ animation, children, as, className, theme }: AnimationsItemProps) => import("react/jsx-runtime").JSX.Element; export declare const AnimationsForWords: ({ animation, children, className, theme, as }: AnimationsItemProps) => import("react/jsx-runtime").JSX.Element; export declare const AnimationsForLetters: ({ animation, children, className, theme }: AnimationsItemProps) => import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=AnimatedHeading.d.ts.map