import { default as React } from 'react'; type StepDotsVariant = 'dot' | 'bar' | 'pill' | 'numbered'; type StepDotsSize = 'sm' | 'md' | 'lg'; interface StepDotsProps { count: number; activeIndex: number; onChange?: (index: number) => void; variant?: StepDotsVariant; size?: StepDotsSize; color?: string; inactiveColor?: string; interactive?: boolean; showLabels?: boolean; labelFormatter?: (index: number, total: number) => string; className?: string; ariaLabel?: string; } declare const StepDots: React.FC; export { StepDots }; export type { StepDotsProps, StepDotsVariant, StepDotsSize };