import { type ElementType, type HTMLAttributes, type ReactNode } from 'react'; declare const curvedHighlightColors: { readonly green: "#a8de97"; readonly yellow: "#ffe082"; readonly pink: "#ffadc8"; readonly blue: "#9dd7ff"; }; type CurvedHighlightColor = keyof typeof curvedHighlightColors; type CurvedHighlightProps = Omit, 'color'> & { children: ReactNode; as?: ElementType; color?: CurvedHighlightColor; highlightColor?: string; animate?: boolean; duration?: number; delay?: number; easing?: string; strokeWidth?: number | string; size?: string; anchorX?: string; anchorY?: string; angle?: string; startProgress?: string; endProgress?: string; }; declare const CurvedHighlight: ({ children, as: Component, color, highlightColor, animate, duration, delay, easing, strokeWidth, size, anchorX, anchorY, angle, startProgress, endProgress, className, style, ...props }: CurvedHighlightProps) => import("react/jsx-runtime").JSX.Element; export { CurvedHighlight }; export type { CurvedHighlightColor, CurvedHighlightProps };