import { ElementType } from 'react';
import { MotionProps, Variants } from 'framer-motion';
export interface BoldTitleAnimatedProps {
    html?: string | null;
    as?: ElementType;
    className?: string;
    classNameLetter?: string | (({ type, text, bold }: {
        type: 'text';
        text: string;
        bold: boolean;
    }) => string);
    classNameWord?: string;
    variantsTitle?: Variants;
    variantsLine?: Variants;
    variantsLetter?: Variants;
    motion?: MotionProps;
}
export type Line = {
    type: 'break';
} | {
    type: 'text';
    text: string;
    bold: boolean;
};
declare const BoldTitleAnimated: ({ as, html, className, classNameLetter, classNameWord, variantsTitle, variantsLine, variantsLetter, motion: animation }: BoldTitleAnimatedProps) => JSX.Element;
export default BoldTitleAnimated;
