export interface EaseProgressProps { transitionFunction?: (x: number) => number; } export declare class EaseProgress { minValue: number; maxValue: number; userRange: number; progressSpeed: number; transitionFunction?: (x: number) => number; currentProgress: number; minCurrentProgress: number; maxCurrentProgress: number; isReversed: boolean; constructor(props: EaseProgressProps); start(params: { minValue: number; maxValue: number; durationSeconds: number; }): void; updateProgress(delta: number): void; getCurrentProgress(): number; checkIsProgressCompelete(): boolean; convertToUserRange(value: number): number; } export declare const easeOutQuint: (x: number) => number;