import { type HTMLAttributes } from 'react';
import { type CssLength } from '../../../utils/css';
export type OrbitalTextFlowColumn = {
id?: string;
paragraphs: readonly string[];
};
export type OrbitalTextFlowProps = Omit, 'children'> & {
columns?: readonly OrbitalTextFlowColumn[];
ariaLabel?: string;
repetitions?: number;
lineLength?: number;
power?: number;
autoSpeed?: number;
smoothing?: number;
velocityBoost?: number;
maxVelocityBoost?: number;
captureWheel?: boolean;
background?: string;
color?: string;
accentColor?: string;
gap?: CssLength;
padding?: CssLength;
fontFamily?: string;
fontSize?: CssLength;
lineHeight?: number;
};
export declare const OrbitalTextFlow: ({ columns, className, style, ariaLabel, repetitions, lineLength, power, autoSpeed, smoothing, velocityBoost, maxVelocityBoost, captureWheel, background, color, accentColor, gap, padding, fontFamily, fontSize, lineHeight, ...props }: OrbitalTextFlowProps) => import("react/jsx-runtime").JSX.Element;