UNPKG

count-up-es-react

Version:
58 lines (57 loc) 3.38 kB
import type { Easing } from '../index'; declare function easeInQuad(t: number, b: number, c: number, d: number): number; declare function easeOutQuad(t: number, b: number, c: number, d: number): number; declare function easeInOutQuad(t: number, b: number, c: number, d: number): number; declare function easeInCubic(t: number, b: number, c: number, d: number): number; declare function easeOutCubic(t: number, b: number, c: number, d: number): number; declare function easeInOutCubic(t: number, b: number, c: number, d: number): number; declare function easeInQuart(t: number, b: number, c: number, d: number): number; declare function easeOutQuart(t: number, b: number, c: number, d: number): number; declare function easeInOutQuart(t: number, b: number, c: number, d: number): number; declare function easeInQuint(t: number, b: number, c: number, d: number): number; declare function easeOutQuint(t: number, b: number, c: number, d: number): number; declare function easeInOutQuint(t: number, b: number, c: number, d: number): number; declare function easeInSine(t: number, b: number, c: number, d: number): number; declare function easeOutSine(t: number, b: number, c: number, d: number): number; declare function easeInOutSine(t: number, b: number, c: number, d: number): number; declare function easeInExpo(t: number, b: number, c: number, d: number): number; declare function easeOutExpo(t: number, b: number, c: number, d: number): number; declare function easeInOutExpo(t: number, b: number, c: number, d: number): number; declare function easeInCirc(t: number, b: number, c: number, d: number): number; declare function easeOutCirc(t: number, b: number, c: number, d: number): number; declare function easeInOutCirc(t: number, b: number, c: number, d: number): number; declare function easeInElastic(t: number, b: number, c: number, d: number): number; declare function easeOutElastic(t: number, b: number, c: number, d: number): number; declare function easeInOutElastic(t: number, b: number, c: number, d: number): number; declare function easeOutBounce(t: number, b: number, c: number, d: number): number; export declare const easings: { easeInCubic: typeof easeInCubic; easeOutCubic: typeof easeOutCubic; linear: (t: number, b: number, c: number, d: number) => number; easeInQuad: typeof easeInQuad; easeOutQuad: typeof easeOutQuad; easeInOutQuad: typeof easeInOutQuad; easeOutBounce: typeof easeOutBounce; easeInOutCubic: typeof easeInOutCubic; easeInOutElastic: typeof easeInOutElastic; easeOutElastic: typeof easeOutElastic; easeInElastic: typeof easeInElastic; easeInOutCirc: typeof easeInOutCirc; easeInOutExpo: typeof easeInOutExpo; easeOutExpo: typeof easeOutExpo; easeInQuart: typeof easeInQuart; easeOutQuart: typeof easeOutQuart; easeOutCirc: typeof easeOutCirc; easeInCirc: typeof easeInCirc; easeInExpo: typeof easeInExpo; easeInOutSine: typeof easeInOutSine; easeInOutQuart: typeof easeInOutQuart; easeOutSine: typeof easeOutSine; easeInSine: typeof easeInSine; easeInQuint: typeof easeInQuint; easeOutQuint: typeof easeOutQuint; easeInOutQuint: typeof easeInOutQuint; }; export declare const defaultEasing: typeof easeOutQuint; export declare const getEasing: (easing: Easing) => (t: number, b: number, c: number, d: number) => number; export {};