UNPKG

@omnimedia/omnitool

Version:

open source video processing tools

12 lines (11 loc) 436 B
import { Interpolation, Keyframes } from "../types.js"; declare class TerpKeys { private keys; private index; constructor(keys: Keyframes, index: number); near(offset: number): number; } type TerpFn = (x: number, keys: TerpKeys) => number; export declare const terps: Record<Interpolation, TerpFn>; export declare const resolveTerp: (terp: Interpolation, x: number, keys: Keyframes, index: number) => number; export {};