export type BezierFunc = (x: number) => number; /** * 创建一个Bezier曲线函数,默认从(0,0)到(1,1) * @param p1x * @param p1y * @param p2x * @param p2y * @returns {BezierFunc} 返回一个函数,接收x返回y */ export declare function cubicBezier(p1x: number, p1y: number, p2x: number, p2y: number): BezierFunc; export declare namespace cubicBezier { var preset: (preset: Preset) => BezierFunc; } export type Preset = 'linear' | 'ease' | 'ease-in' | 'ease-out' | 'ease-in-out';