/** Input ease types names */ export type EaseType = 'lin' | 'expo' | 'quad' | 'cubic' | 'step'; /** Ease function container */ export type EaseFunction = (zoom: number, start: number, end: number, startValue: T, endValue: T) => T; /** * Convert a string to a function that will return an interpolation * between two values or colors. * @param easeType - ease type * @param base - base value * @returns an easing function */ export default function getEasingFunction(easeType?: EaseType, base?: number): EaseFunction;