import type { CSSProperties, HTMLAttributes } from 'react';
import { type CssLength } from '../../../utils/css';
export type VibesCursorProps = Omit, 'children' | 'style'> & {
amount?: number;
background?: string;
colors?: readonly string[];
damp?: number;
disabled?: boolean;
fontFamily?: CSSProperties['fontFamily'];
fontSize?: CssLength;
idle?: boolean;
lag?: number;
outlineColor?: string;
respectReducedMotion?: boolean;
stretch?: number;
style?: CSSProperties;
text?: string;
};
export declare const VibesCursor: ({ amount, background, className, colors, damp, disabled, fontFamily, fontSize, idle, lag, outlineColor, respectReducedMotion, stretch, style, text, ...rest }: VibesCursorProps) => import("react/jsx-runtime").JSX.Element;