import { type HTMLAttributes, type ReactNode } from 'react'; import { type CssLength } from '../../../utils/css'; export type SpringySectionEdgesSection = { id?: string; label?: string; background?: string; color?: string; edgeColor?: string; children?: ReactNode; className?: string; contentClassName?: string; }; export type SpringySectionEdgesProps = Omit, 'children'> & { sections?: readonly SpringySectionEdgesSection[]; ariaLabel?: string; sectionHeight?: CssLength; edgeHeight?: CssLength; edgeBaseline?: number; edgeBend?: number; viewBoxHeight?: number; velocityClamp?: number; velocityThreshold?: number; settleDuration?: number; showArrows?: boolean; arrowClassName?: string; }; export declare const SpringySectionEdges: ({ sections, className, style, ariaLabel, sectionHeight, edgeHeight, edgeBaseline, edgeBend, viewBoxHeight, velocityClamp, velocityThreshold, settleDuration, showArrows, arrowClassName, ...props }: SpringySectionEdgesProps) => import("react/jsx-runtime").JSX.Element;