/** * Cubic bezier interpolator for keyframe animation. * * The curve is defined by four points: * P0 = (0, 0), P1 = handleOut, P2 = handleIn, P3 = (1, 1) * * Given a normalized time [0-1], returns a normalized value [0-1]. * * @param time - Normalized time in [0, 1] * @param handleOut - Outgoing control point [time, value], both in [0, 1] * @param handleIn - Incoming control point [time, value], both in [0, 1] * @returns Normalized interpolated value */ export declare function bezierInterpolate(time: number, handleOut: [number, number], handleIn: [number, number]): number;