import { EasingFunction } from "./default-settings"; interface ScrollInstanceProps { duration: number; distToScroll: number; easing: EasingFunction; } declare class Animation { private options; private initialTime; distance: number; easing: EasingFunction; constructor(options: ScrollInstanceProps); updateDistance(): number; isPastAnimation(): boolean; private readonly currentDuration; } export { Animation, ScrollInstanceProps };