text-particle
Version:
Particle effects for text.
16 lines (15 loc) • 697 B
TypeScript
export declare function invariant(value: any, msg?: string): asserts value;
export declare function distance(x1: number, y1: number, x2: number, y2: number): number;
/**
*
* @param t cost time
* @param d duration time
* @param p particle
* @returns
*/
export declare function ease(t: number, d: number, s: number, e: number): number;
export declare function isApproximateEqual(a: number, b: number): boolean;
export declare function useRAF(fn: () => void): readonly [() => void, () => void];
export declare function transformHexStrToRGBA(color: string): number[];
export declare function shallowEqual(obj1: any, obj2: any): boolean;
export declare function shallowClone<T = any>(obj: T): T;