/** * Функция для js анимации * @param {number} duration * @param {function} timing тайминг функция анимации * @param {function} draw коллбэк, в который прокидывается прогресс [0, 1] * @returns {void} */ export type TimingInterface = (timeFraction: number) => number; export type DrawInterface = (progress: number) => void; export interface AnimateArgumentsInterface { duration: number; timing: TimingInterface; draw: DrawInterface; animationQueue: VoidFunction[]; } export declare function animate({ duration, timing, draw, animationQueue, }: AnimateArgumentsInterface): void; //# sourceMappingURL=animate.d.ts.map