export interface VelocityTrackerConfig { maxVelocity: number; velocitySamples: number; velocityTimeWindow: number; } export declare const DEFAULT_VELOCITY_TRACKER_CONFIG: VelocityTrackerConfig; export declare class VelocityTracker { private positions; private timestamps; private head; private count; private config; constructor(config?: Partial); addSample(position: number): void; getVelocity(): number; reset(): void; hasEnoughSamples(): boolean; }