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;
};
} = ...
Type declaration
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;
}