default: {
    Bezier: ((v: number[], k: number) => number);
    CatmullRom: ((v: number[], k: number) => number);
    Linear: ((v: number[], k: number) => number);
    Utils: {
        Bernstein: ((n: number, i: number) => number);
        CatmullRom: ((p0: number, p1: number, p2: number, p3: number, t: number) => number);
        Factorial: ((n: number) => number);
        Linear: ((p0: number, p1: number, t: number) => number);
    };
} = ...