//#region src/interpolate.d.ts type Interval = [number, number]; declare function cyclicLerp(input: number, [inStart, inEnd]: Interval, [outStart, outEnd]: Interval): number; type InterpolateArgs = { input: number; in: number[]; out: number[]; clamp?: boolean | 'start' | 'end'; }; declare function interpolate({ input, in: inputRange, out, clamp }: InterpolateArgs): number; //#endregion export { cyclicLerp, interpolate };